8

Я хочу избегать использования клавиш со стрелками для навигации в emacs, однако из-за привычки сложно переключаться на собственные привязки клавиш в emacs для навигации. Я бы предпочел отключить клавиши со стрелками, чтобы избежать этого полностью. Как я могу отключить клавиши со стрелками в Emacs?

2 ответа2

8

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

(global-unset-key (kbd "<left>"))
(global-unset-key (kbd "<right>"))
(global-unset-key (kbd "<up>"))
(global-unset-key (kbd "<down>"))
(global-unset-key (kbd "<C-left>"))
(global-unset-key (kbd "<C-right>"))
(global-unset-key (kbd "<C-up>"))
(global-unset-key (kbd "<C-down>"))
(global-unset-key (kbd "<M-left>"))
(global-unset-key (kbd "<M-right>"))
(global-unset-key (kbd "<M-up>"))
(global-unset-key (kbd "<M-down>"))

а затем перезапустите Emacs. Если вы не хотите отключать варианты Ctrl (C-) и Alt (M-), просто пропустите эти разделы.

0

Эта ссылка, вероятно, также актуальна (это то, что я только начал использовать):

http://danamlund.dk/emacs/no-easy-keys.html

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