如何返回到Vim中最后一行之前编辑的行?

如何返回到Vim中最后一行之前编辑的行?,vim,Vim,我知道最后一行的`.命令。在编辑史上有没有更进一步的方法?我经常在浏览文件时不小心插入一些东西,撤消,但随后`。将无法再将我带到我想要的地方。试试g;和g,。它们在变更列表中前后跳跃 有关详细信息,请参见:帮助更改列表。我使用CTRL-O和CTRL-I在文件中最近的点之间来回跳转。它还通过某些运动命令,但我发现它通常会将我带回到编辑的位置。这些命令通过“jumplist”(:help jumplist)移动,而g和g,滚动浏览“变更列表”。我发现这非常有用,即使它没有直接回答问题note,Tab

我知道最后一行的
`.
命令。在编辑史上有没有更进一步的方法?我经常在浏览文件时不小心插入一些东西,撤消,但随后
`。
将无法再将我带到我想要的地方。

试试g;和g,。它们在变更列表中前后跳跃


有关详细信息,请参见
:帮助更改列表。

我使用CTRL-O和CTRL-I在文件中最近的点之间来回跳转。它还通过某些运动命令,但我发现它通常会将我带回到编辑的位置。

这些命令通过“jumplist”(
:help jumplist
)移动,而
g
g,
滚动浏览“变更列表”。我发现这非常有用,即使它没有直接回答问题note,Tab是一种更方便的键入Ctrl+IThanks的方法,用于将我指向
'
'更方便。
@AA在键盘上有死键时不方便。@AA请注意
'
会将您带回上次跳转前的行,而
'.
使用
'返回上次编辑的行。
',一个跳转到标记行的第一个非空白字符(上次编辑、跳转前、标记等),而
`
将您带到准确的光标位置,因此考虑到行和列。到目前为止,我使用这种先撤消,然后再重做的方法来转到上次更改的位置。i、 e“u”然后“ctrl+r”。@Bob-你还活着吗?请你对正确的答案做出判断。这个答案有足够的票数来支持严肃的争论;)哦,@Bod现在在哪里,你应该注意这是正确的答案,这里有很多强迫症患者。为我工作