![Emacs: .emacs プロファイルで Cx 5 2 (フレーム切り替え) を C-` に再割り当てする方法](https://rvso.com/image/1312974/Emacs%3A%20.emacs%20%E3%83%97%E3%83%AD%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%A7%20Cx%205%202%20(%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88)%20%E3%82%92%20C-%60%20%E3%81%AB%E5%86%8D%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95.png)
emacs をもっと osx 風にするには、Cx 5 2 (フレームの切り替え) を C-` (コマンドを C- にマップしています) に再割り当てしたいと思います。これを行うには、.emacs プロファイルに何を追加すればよいでしょうか?
編集 申し訳ありません。Cx 5 o (フレームの切り替え) を意味していましたが、回答はまだ関連しています...
答え1
Ch k に続いて Cx 5 2 を実行して、再割り当てする関数の名前を取得します。Mx global-set-key に続いて C-backtick を実行し、関数の名前を入力します。Cx ESC ESC を実行して、lisp 式を .emacs にコピーします。
答え2
次の Elisp コード行を .emacs 起動ファイルに追加します。
(define-key グローバルマップ (kbd "C-`") 'make-frame-command)
注意: C-` は実際の文字ではないため、これは Emacs がグラフィカル インターフェイスを使用している場合にのみ機能します。