12
我在.emacs
:(global-set-key (kbd "M-x g") 'gnus)
中有以下代碼來啓動Gnus,其中的鍵綁定爲M-x g
。我獲得:error: Key sequence M-x g starts with non-prefix key M-x
。如何定義從M-x
開始的鍵綁定?這是一件壞事,應該避免?我發現它更直觀,因爲「長版」是M-x gnus
。其定義爲C-c g
例如是沒有問題的,但那麼你通過M-x R
與C-c g
開始Gnus的,例如,R這是不是很直觀的(相比於同時啓動通過M-x + 1 letter
emacs錯誤:按鍵序列M-x g以非前綴鍵開頭M-x
非常詳細的解釋,非常感謝,弗朗切斯科。 – 2012-02-27 10:44:26
第四個選項是清除Mx並將其設爲前綴鍵:http://stackoverflow.com/questions/1024374/how-can-i-make-cp-an-emacs-prefix-key-for-develperlysense(但是,Mx是這樣一個核心的emacs密鑰,在這種情況下它可能是一個壞主意。) – idbrii 2015-05-11 10:23:33