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