Я хочу избегать использования клавиш со стрелками для навигации в emacs, однако из-за привычки сложно переключаться на собственные привязки клавиш в emacs для навигации. Я бы предпочел отключить клавиши со стрелками, чтобы избежать этого полностью. Как я могу отключить клавиши со стрелками в Emacs?
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
Эта ссылка, вероятно, также актуальна (это то, что я только начал использовать):