如何跳回上一个编辑地点

Hai*_*ang 55 vim

是否可以回到vim中的上一个编辑位置?我知道使用标记,可以在文件中的不同位置之间来回移动,但我不知道vim是否可以自动记住以前的编辑位置.

vor*_*pyg 91

我使用以下内容(来自文档):

g;          Go to [count] older position in change list.

g,          Go to [count] newer cursor position in change list.
Run Code Online (Sandbox Code Playgroud)

:help g,阅读更多关于这


DrA*_*rAl 71

最后一次更改保存在名为的标记中,.因此您可以使用`.(反引号,点)或'.(撇号,点)跳转到标记.看到:

:help mark-motions
:help '.
Run Code Online (Sandbox Code Playgroud)


Jay*_*Jay 38

ctrl+o
ctrl+i 向前走(当然,一旦你倒退了)

  • 尽管如此,如果有人在Vim中使用鼠标,他们完全忽略了这一点. (15认同)

vbd*_*vbd 24

跳转到最后一个编辑位置类型gi.

  • 这真的有用吗?我在正常模式下按下了"gi",它只是在当前光标位置切换到插入模式. (2认同)