何らかの理由で、「Cz」はsuspend-or-iconify-emacsにマップされており、煩わしくないものに再バインドすることはできないようです。(私は元に戻すためにctrl-zを使用するのが好きですが、何もしない方が、誤ってキーを押すたびに一時停止するよりも少なくとも良いでしょう)
私はそれをインタラクティブにやってみました:
M-x global-set-key
、そしてSet key C-z to command: undo
。
M-x describe-key-briefly
私にくれますC-z runs the command suspend-or-iconify-emacs
私はスクラッチバッファに行き、:
(global-set-key (kbd "C-z") 'undo)
とを評価しようとしました(global-set-key "\C-z" 'undo)
、そしてそれはもちろん私の.xemacs/init.elファイルにあります。
実際にキーを再バインドするものはないようです。
これは、XEmacs21.5のファンダメンタルモードで発生しています。これをトラブルシューティングする方法についてのアイデアはありますか?
編集:OKここに、サスペンド関数を再定義して元に戻すことで問題を回避するハックがあります:
(defun suspend-or-iconify-emacs () (interactive) (undo))
私は実際にemacsをもう一時停止することはできませんが、それは実際には問題ありません。