在vim中浏览以前的编辑点?

在vim中浏览以前的编辑点?,vim,text,editor,Vim,Text,Editor,在vim中是否可以递归导航到以前的编辑点(即文本已更改的点)?这样的功能对于$\TeX$文档编辑非常有用,因为您经常需要将大块文本移动到相当远的距离,导航可能会变得非常混乱 如果不能用基本vim完成,欢迎使用具有此功能的插件。类似于Ctrl-O和Ctrl-I?这些循环通过“跳转列表”(O向后移动,I向前移动),这是以前编辑和跳转的列表 您可以使用:ju[mps] 有关此功能的更多详细信息,请检查:h jumpslist类似于Ctrl-O和Ctrl-I?这些循环通过“跳转列表”(O向后移动,I向前

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


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

类似于
Ctrl-O
Ctrl-I
?这些循环通过“跳转列表”(
O
向后移动,
I
向前移动),这是以前编辑和跳转的列表

您可以使用
:ju[mps]


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

类似于
Ctrl-O
Ctrl-I
?这些循环通过“跳转列表”(
O
向后移动,
I
向前移动),这是以前编辑和跳转的列表

您可以使用
:ju[mps]


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

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

g,
返回到最近的更改

:更改
显示
g
g,
将带您前往


gi
g相同除此之外,它还启动插入模式。

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

g,
返回到最近的更改

:更改
显示
g
g,
将带您前往


gi
g相同除了它还启动插入模式。

类似于Ctrl-O和Ctrl-I的东西?@Idigas我想是的。把这个写在回答里,我会接受的。如果您能比手册更连贯地解释jumpslist,那将非常感谢(尤其是创建跳转的条件)。唉,不,对不起。我希望可以,但我不经常使用它们——只是知道它们而已。一般来说,我认为它们是在编辑或执行某些窗口操作之前光标最后出现的位置。
C-o
C-I
浏览跳转列表,请参阅如何跳转更改列表的答案。相似但仍然有用。嘿@RandyMorris,这实际上是一个更合适的答案。请将其作为答案发布!像Ctrl-O和Ctrl-I这样的东西?@Idigas我想是的。把这个写在回答里,我会接受的。如果您能比手册更连贯地解释jumpslist,那将非常感谢(尤其是创建跳转的条件)。唉,不,对不起。我希望可以,但我不经常使用它们——只是知道它们而已。一般来说,我认为它们是在编辑或执行某些窗口操作之前光标最后出现的位置。
C-o
C-I
浏览跳转列表,请参阅如何跳转更改列表的答案。相似但仍然有用。嘿@RandyMorris,这实际上是一个更合适的答案。请将其作为答案发布!我用这个已经有一段时间了。我知道了,但那时我已经忘了这个问题。谢谢你的回复:)我已经用了一段时间了。我知道了,但那时我已经忘了这个问题。谢谢你的回复:)