Alt_L + j を「backward-char」に設定し、Alt_R + j を「windmove-left」に設定したいと思います。次の OSX Emacs: 適切な alt だけをバインド解除しますか? 、次の構成を試しました。しかし、うまくいきません。
(setq ns-right-alternate-modifier nil)
(global-set-key (kbd "M-j") 'backward-char) ;; it works
(global-set-key (kbd "Alt_R-j") 'windmove-left) ;; it does not work
(global-set-key (kbd "M_R-j") 'windmove-left) ;; it does not work
(global-set-key (kbd "Meta_R-j") 'windmove-left) ;; it does not work
私のemacsを開くと、次のようなエラーがあります。私はそれがどうあるべきか分かりません。どんな提案でも大歓迎です。
私の .emacs には、上記のステートメント以外のコンテンツはありません。こちらがバージョンです。GNU Emacs 23.1.1 (i486-pc-linux-gnu、GTK + バージョン 2.20.1) の 2012 年 5 月 18 日の roseapple、Debian で変更。