3

很多次我都想在编写语句时查看代码的其他部分,但是每当我滚动页面并且光标到达页面的底部或顶部时,它就会开始随着页面滚动,这意味着我有搜索我一直在写的行。这真的很烦人。知道这是否可以禁用吗?

4

4 回答 4

3

它不能被禁用,但是如果您正在编写一个语句并想快速回到原来的位置,只需点击gi它,您就会回到上次插入的位置。

于 2010-12-27T21:42:36.417 回答
2

当我查看文件的多个部分时,我经常拆分窗口。:sp用于水平分割和:vs垂直分割。

于 2010-12-27T22:13:44.963 回答
2

另一个有用的 vim 技巧是设置标记。m{a-zA-Z}在光标位置设置一个标记 {a-zA-Z}。然后,您可以通过 将光标(和窗口)发送回那里`{a-zA-Z}

于 2010-12-27T21:59:08.310 回答
1

您所需要的只是这些击键:

zz , zt and zb

光标位于同一位置,但您的窗口会移动。(当然在正常模式下)

zz the cursor position is centered
zt the cursor position is at the top
zb the cursor position is at the bottom 
于 2010-12-28T05:10:05.563 回答