Я использую emacs через Putty, и, так как Putty не отправляет определенные комбинации клавиш на удаленную консоль, мне обычно нужно привязывать их к другим комбинациям клавиш.
После установки удивительного режима Zen-Coding У меня возникли проблемы с созданным предварительным просмотром; Я не мог заставить его вставить вывод, который он просматривал. Я обошел это с помощью следующих сочетаний клавиш:
(global-set-key "\M-\r" 'zencoding-expand-line)
(global-set-key "\M-]" 'zencoding-preview-accept)
Однако то, что я хотел бы сделать, это иметь возможность снова нажимать M-RET
, когда предварительный просмотр открыт и он вставляет вывод.
Мой emacs-lisp-fu крайне слаб, однако.
Есть ли способ проверить, открыт ли предварительный просмотр, и захватить / связать другое M-RET
нажатие клавиши?