1

vim 中是否可以递归导航到以前的编辑点(即文本已更改的点)?这样的功能对于 $\TeX$ 文档编辑非常有用,您经常需要将大块文本移动相当长的距离,并且导航会变得非常混乱。

如果无法使用基本 vim 完成,欢迎使用具有此功能的插件。

4

2 回答 2

5

Ctrl-OCtrl-I?这些循环通过“跳转列表”(O向后,I向前),这是先前编辑和跳转的列表。

您可以使用打印当前的跳转列表:ju[mps]

有关此功能的更多详细信息,请查看:h jumpslist

于 2012-04-17T04:50:21.560 回答
4

您可以使用g;移动到上次更改发生的位置。

g,回到最近的变化。

:changes向您展示g;并将g,带您去往何处。

gi与它相同,g;只是它也启动插入模式。

于 2013-09-25T20:54:42.547 回答