邪恶的直接/直接+键盘映射

时间:2015-10-22 14:06:12

标签: vim emacs dired evil-mode

我正在寻找一种通过使用' h'来寻找在dired / dired +和邪恶模式下导航的方法。 ' J' ' K' '升'就像在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'好像它不能识别我的配置。 你能给我一些配置吗?

1 个答案:

答案 0 :(得分:1)

如果你按下C-z直到你进入普通模式(vim模式)怎么办?我这样做,我可以使用这些键进行导航。我使用智能模式行来查看我所处的模式(我不记得显示默认模式行的内容)。

您可以选择以正常状态进入Dired模式:http://wikemacs.org/index.php/Evil#Enter_an_emacs_mode_in_a_given_state