По какой-то причине, "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.Эль файл.
Кажется, что на самом деле ничего не связывает ключ.
Это происходит в XEmacs 21.5, в фундаментальном режиме.Любые идеи о том, как решить эту проблему?
edit: Хорошо, вот хак, который обходит проблему, переопределив функцию suspend для отмены:
(defun suspend-or-iconify-emacs () (interactive) (undo))
Iбольше не могу приостанавливать emacs, но со мной все нормально.