1
我想在我的.emacs文件中使用帶有修飾符的鍵碼。然而我迄今爲止的幼稚嘗試失敗了。例如,如果我使用:global-set-key with keycodes and modifiers
(global-set-key [93] "\\")
我的鍵盤上的¥鍵會發出\。不過,我也希望做的是:
(global-set-key "M-[93]" "\\") ;; doesn't work
我實現說:
error: Key sequence ⇧M - [ 9 3 ] starts with non-prefix key ⇧M
如何使用改性劑如M,S與鍵碼定義鍵?
後面的故事是我試圖修改我的.emacs文件來處理日語鍵盤上存在的¥和\行爲。例如,在蘋果鍵盤上,選項 - ¥會發出\,而¥會發出¥。不同的解決方法是使用:
(setq ns-alternate-modifier 'option)
但是,這將選項密鑰設置爲選項。這意味着meta必須在另一個鍵上定義,這是不方便的。因此這個問題的動機。
'的Mx全局設置key'是因爲它需要一個命令有點討厭,但我能只是選擇任意的東西,然後恢復從'鍵碼Cx ESC ESC'謝謝! – speciousfool 2010-07-16 08:36:07