请问, evil 插件 evil-normal-state 模式下, 如何设定快捷键 "sv" 调用 split-window-right balance-windows

谢谢,身体健康

s是替换当前字母,你不要了?

想复杂了,:vs 即可。

general:

(general-define-key :states 'normal “s” nil) (general-define-key :states 'normal “sv” '(lambda () (interactive) (split-window-right) (balance-windows)))

谢谢,可是 EMACS 启动的时候,提示这行脚本错误 :joy:

我也想说,s是替换,你不要了?。。一般人会绑到SPC s v,文艺的人会绑到y v(同时保留y后面跟其它按键时的功能)(with general.el):

(general-define-key
 :states '(normal)
 "c" (general-key-dispatch 'evil-change
       "L" (lambda () (interactive) (awesome-pair-kill) (evil-insert-state))))

如果s完全不要了,上面hek14的s绑到nil是正确答案

谢谢,我目前也是绑在 SPC s v 的;正在从 VIM 转过来, 移植 VIM 个人键位,才闹了小白问题

vim不是C-w v也可以分割吗,这个evil也支持的,建议还是用这种两边都支持的操作吧,这样就不会在vim里分割的时候,按出spc s v了