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 global-map (kbd "C-`") 'make-frame-command)

請注意,C-` 不是一個真正的字符,因此這僅在 Emacs 使用其圖形介面時才有效。

相關內容