Deaktivieren Sie die Pfeiltasten in Emacs


9

Ich möchte vermeiden, Pfeiltasten für die Navigation innerhalb von Emacs zu verwenden, da es jedoch eine Gewohnheit ist, für die Navigation auf native Tastenkombinationen von Emacs zu wechseln. Ich möchte lieber die Pfeiltasten deaktivieren, um dies vollständig zu vermeiden. Wie kann ich die Pfeiltasten in Emacs deaktivieren?


1
Das Deaktivieren von Cursorn ist eine Sache, aber die C-s C-rNavigation im Suchstil ist besser.
ocodo

Antworten:


10

Fügen Sie diesen Elisp-Code am Ende Ihrer ~/.emacsStartdatei ein:

(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>"))

und starten Sie dann Emacs neu. Wenn Sie die Varianten Ctrl ( C-) und Alt ( M-) nicht deaktivieren möchten , lassen Sie diese Abschnitte einfach weg.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.