2

Чтобы сделать emacs более оскским, я хотел бы переназначить Cx 5 2 (переключать кадры) на C-`(у меня есть команда, сопоставленная с C-). Что я должен добавить в свой профиль .emacs, чтобы сделать это?

РЕДАКТИРОВАТЬ Извините - имел ввиду Cx 5 o (переключать кадры), но ответы по-прежнему актуальны ...

2 ответа2

1

Выполните Ch k, а затем Cx 5 2, чтобы получить имя функции, которую вы хотите переназначить. Выполните Mx global-set-key, затем C-backtick и затем введите имя функции. Сделайте Cx ESC ESC и скопируйте выражение lisp в ваш .emacs

1

Поместите эту строку кода Elisp в ваш файл запуска .emacs:

(define-key global-map (kbd "C-`") 'make-frame-command)

Помните, что C-`не является реальным символом, поэтому это будет работать только тогда, когда Emacs использует свой графический интерфейс.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .