我没有在stackoverflow上看到这个问题,这是我在vim中最大的痛点:
你们如何在文件中导航?我发现自己使用hjkl太多,或者过于重复,我希望在这方面做得更好.当你在一台大型显示器上时,这很令人沮丧.
我安装了EasyMotion - 到目前为止它对我有好处 - 我只是想知道是否有更好的东西......
谢谢!
top*_*pek 21
我喜欢Ted Naleid的备忘单.它就像一个十字线,因此您可以轻松找到水平和垂直运动.把它放在显示器旁边的墙上,你很快就会拿起新的动作.
我最近喜欢的动作是:
我使用b和w分别在一行上左右移动.对于上下,我分别使用Ctrl+u和Ctrl+d.IMO Ctrl+u并且Ctrl+d比它们更好Ctrl+b,Ctrl+f因为它们一次滚动半窗口,这样你就不会失去上下文.
到目前为止,我还没有真正使用任何插件在vim中移动.
忘了提到另外两个重要的击键,$并^分别移动到行尾和行的开头.
几个移动命令:
b B e E f F ge gE gj gk go G h H j k l L M n N t T w W { } / ? ^ $ # * ` ' | %
Run Code Online (Sandbox Code Playgroud)
学习它们,加上所有以[类似开头的命令,[{在编辑C风格的代码时非常有用......
参见:help index.txt参考.
小智 5
我主要使用以下内容(按频率顺序):
大多数所有这些都可以在命令之前增加一个计数。