在evil-mode中如何按J键实现光标向下移动3行?
Evil Mode 绑定J键实现向下移动3行
直接在你的Emacs配置文件中添加按键绑定代码即可,推荐针对evil的normal模式单独设置,避免干扰其他模式的按键功能:
方法一(推荐,使用evil专用定义函数)
(evil-define-key 'normal 'global (kbd "J") (lambda () (interactive) (evil-next-line 3)))
方法二(直接修改evil-normal-state映射表)
(define-key evil-normal-state-map (kbd "J") (lambda () (interactive) (evil-next-line 3)))
说明
- 两种方式都是在evil的normal模式下,将J键映射为执行
evil-next-line 3的交互函数,实现按J直接向下移动3行 - 添加代码后,保存配置文件,重启Emacs或者执行
M-x eval-buffer加载当前配置,即可生效
内容的提问来源于stack exchange,提问作者Giant
相关产品推荐
相关产品推荐

