关于evil的键位问题

刚刚入了evil的坑,自己知道一些基本的vim的键位,但vim始终是vim,evil的键位与vim的操作还是有些不同的.所以我就在source里一个个的寻找函数和键绑定 之后遇到了一个问题

有一些函数例如evil-next-line 有着一个叫做 evil-next-visual-line 的函数,自己实际操作的情况下感觉没有什么区别,请告诉我着两者之间的区别,visual-line是指的可视化的行吗

你得自己用 C-h f (describe-function) 查看。

谷歌emacs visual line可能有帮助

evil-next-visual-line 应该会处理折行的情况, 比如一行很长,自动折为很多行(虚拟行), 这个会把虚拟行也当成一行. 另外一个不考虑虚拟行

evil-next-visual-line 相当于 Vim 里的 gj/k 命令。

建议先把 Vim 基本操作熟悉一下,否则直接上手 evil 容易懵。

查看过了 和名字没什么区别

我去测试了一下,发现的确是这样 多谢

建议还是先学习好vim的使用才能用好evil,可以看一下pro vim这本书,evil描述的只是vim基本特性。很多插件还是不支持evil模式,还是需要学习基本emacs的使用