Вимкнути клавіші зі стрілками в emacs


9

Я хочу уникати використання клавіш зі стрілками для навігації в emacs, однак через звичку важко переключитися на прив’язки клавіш emacs для навігації. Я б хотів відключити клавіші зі стрілками, щоб повністю їх уникнути. Як я можу відключити клавіші зі стрілками в emacs?


1
Вимкнення курсорів - одне, але C-s C-rкраще робити навігацію в стилі пошуку.
ocodo

Відповіді:


10

Помістіть цей 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-), просто залиште ці розділи.


1

Це посилання також є актуальним (його я тільки почав використовувати):

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


На даний момент ця публіка є по суті лише посиланням. Щоб відповідь залишалася корисною, навіть якщо посилання розривається, відредагуйте її, щоб вона містила відповідну інформацію. (Вашу відповідь було знайдено під час виправлення чи видалення старих відповідей, що стосуються лише посилань .)
Ben N,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.