1
我在使用emacs時遇到了一些問題,特別是在使用SLIME時。它不讀取slime-eval-defun命令(綁定到C-M-x),但會讀取C-M-S-x ...與縮進函數C-X-q相同的問題,我必須添加一個移位才能使其工作。Emacs和和絃翻譯
當尋找到的鍵綁定我得到這個
C-M-x (translated from C-M-S-x) runs the command slime-eval-defun,
which is an interactive Lisp function in `slime.el'.
所以它拿起CMSX並假定我想CMx的,這是事實,但我沒有得到爲什麼它不是在撿CMx的第一名!
我拱上運行的emacs作爲客戶操作系統,主機操作系統是OS X.
某些虛擬機的'東西'有一個轉義鍵,以便按鍵被髮送到主機而不是來賓 - 是C-M-S轉義鍵的組合嗎? – Squidly
本地OS X Emacs沒有這樣的問題(終端中的'Meta'綁定到'Option')。所以@MrBones必須是正確的,建議這個問題與虛擬機有關。 – katspaugh
不,我沒有本地OS X Emacs的問題。我從Oracle使用VirtualBox,主機密鑰是apple命令密鑰。這是我知道的唯一一個逃脫密鑰,虛擬機中沒有提及轉義序列的其他設置。 – momo