Nonaktifkan Tombol Panah Di emacs

9

Saya ingin menghindari menggunakan tombol panah untuk navigasi dalam emacs namun karena kebiasaan itu sulit untuk beralih ke binding kunci asli emacs untuk navigasi. Saya lebih suka menonaktifkan tombol panah untuk menghindarinya sepenuhnya. Bagaimana saya bisa menonaktifkan tombol panah di emacs?

Idlecool
sumber
1
Menonaktifkan kursor adalah satu hal, tetapi melakukan C-s C-rnavigasi gaya pencarian, lebih baik.
ocodo

Jawaban:

10

Letakkan kode Elisp ini di bagian bawah ~/.emacsfile startup Anda :

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

dan kemudian restart Emacs. Jika Anda tidak ingin menonaktifkan varian Ctrl ( C-) dan Alt ( M-), biarkan bagian-bagian itu keluar.

Fran
sumber