我在Emacs的GUI模式下,为dired设置了两个热键:
(add-hook 'dired-mode-hook
(lambda ()
(define-key dired-mode-map (kbd "C-<up>")
(lambda () (interactive) (find-alternate-file "..")))))
(add-hook 'dired-mode-hook
(lambda ()
(define-key dired-mode-map (kbd "C-<right>") 'diredp-find-file-reuse-dir-buffer)))
但是当我在控制台中按下CTRL+→或CTRL+↑时,光标只会像按下箭头一样移动。
当我尝试使用CTRL+HK然后CTRL+→时,它给出了正确的键文档,就好像根本没有按下CTRL一样。
如何解决控制台中的这种奇怪行为?
我正在使用Linux Slackware 14,Emacs 24.2.1。
C-a
是行的开头。 - pmr