为 NeoTree 缓冲区重新绑定 Spacemacs 中的键

Rebind keys in Spacemacs for NeoTree buffer

我想在 Spacemacs 的 NeoTree 缓冲区中重新绑定移动键。查看我在 dotspacemacs/user-config 中的其他键绑定,这应该有效:

(with-eval-after-load 'neotree
  (evil-define-key 'normal neotree-mode-map (kbd "i") 'neotree-previous-line)
  (evil-define-key 'normal neotree-mode-map (kbd "k") 'neotree-next-line))

但据我所知,它什么也没做。应该怎么做呢?我不介意香草 Emacs 解决方案,但我对 Spacemacs 如何绑定键更感兴趣。谢谢...

这个答案感谢 bmag 在 Github:

(with-eval-after-load 'neotree
  (evil-define-key 'evilified neotree-mode-map (kbd "i") 'neotree-previous-line)
  (evil-define-key 'evilified neotree-mode-map (kbd "k") 'neotree-next-line))