Emacs: .emacs プロファイルで Cx 5 2 (フレーム切り替え) を C-` に再割り当てする方法

Emacs: .emacs プロファイルで Cx 5 2 (フレーム切り替え) を C-` に再割り当てする方法

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 がグラフィカル インターフェイスを使用している場合にのみ機能します。

関連情報