我正在寻找一种通过使用 'h' 'j' 'k' 'l' 来在 dired/dired+ 和 evil 模式下导航的方法,就像在 vim netrw 中一样。我找到了一些 lisp 短语并应用了这些短语,但那些根本不起作用。
例如,
(eval-after-load 'dired
'(progn
;; use the standard Dired bindings as a base
(evil-make-overriding-map dired-mode-map 'normal t)
(evil-define-key 'normal dired-mode-map
"h" 'evil-backward-char
"j" 'evil-next-line
"k" 'evil-previous-line
"l" 'evil-forward-char
"r" 'dired-do-redisplay))) ; "l"
Emacs 只是运行 'dired-do-kill-lines' 就好像它无法识别我的配置一样。请给我一些配置好吗?