我还没有在stackoverflow上看到过这个问题,这是我在vim中最大的痛点:
你们是如何在一个文件中导航的?我发现自己使用hjkl太多了,或者太重复了,我想在这方面做得更好。当你在一个大显示器上时,这是令人沮丧的。
我安装了EasyMotion -到目前为止对我来说很好-我只想知道有没有更好的……
谢谢!
发布于 2011-10-07 03:12:35
我喜欢cheatsheet of Ted Naleid。它就像一个标线,所以你可以很容易地找到水平和垂直移动。把它挂在显示器旁边的墙上,你很快就会学会新的动作。
我最近喜欢的动作是:
?+ n/N只要搜索,你通常知道你想去哪里
之间移动<
发布于 2011-10-07 02:30:48
我使用b和w在一行上分别向左和向右移动。对于up和down,我分别使用Ctrl+u和Ctrl+d。IMO Ctrl+u和Ctrl+d比Ctrl+b和Ctrl+f更好,因为它们一次滚动半个窗口,这样您就不会松散上下文。
到目前为止,我还没有真正使用过任何插件来在vim中移动。
忘记提到另外两个重要的击键,$和^分别移动到行尾和行首。
发布于 2011-10-07 02:51:35
几个移动命令:
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 { } / ? ^ $ # * ` ' | % 学习它们,再加上所有以[开头的命令,比如[{,它在编辑C风格的代码…时非常有用
有关参考,请参阅:help index.txt。
https://stackoverflow.com/questions/7678667
复制相似问题