2011-01-12 18 views
2

デフォルトのaquamacsショートカットのいくつかを再定義したいと思います。私は私のpreferences.elファイルでこれを入れて試してみたaquamacsのキーボードショートカットを変更するには

:JFセバスチャンが言ったように

(global-unset-key (kbd "A-l")) 
(global-set-key (kbd "A-l") 'forward char) 

が、それはCMD-Lの動作を変更しません

+1

'' A-l "'が間違っている可能性があります。 http://stackoverflow.com/questions/4351044/binding-m-up-m-down-in-emacs-23-1-1の回答/コメントを使用して、 'kbd'関数に使用する文字列を調べてみてください。質問。 – jfs

答えて

1

は、キーの記述子をチェックしてください。しかし、あなたが書かれているもので、別のタイプミスが、それは次のようになります、あります:

(global-set-key [(meta l)] 'forward-char) 

(私はメタを使用していますが、デフォルトのaquamacsでコマンドがメタを持っている持っていないようだ、それが何であるかわかりません)あなたが鍵を入力してマッピングされているものにチェックすることができ

c-h c 

、その後、あなたがしたいキーの組み合わせをチェックします。それはミニバッファであなたに伝えます。したがって、バインディングが再起動するなどして正常に動作しているかどうかを確認できます。

関連する問題