在Vim中击中gg后如何回到原来的位置?

时间:2011-01-07 06:05:26

标签: vim macvim

例如,假设我不小心碰到了gg,我很乐意在Vim中编辑文档。然后我结束了文档的第一行,当然我不知道哪个是我上次编辑的确切行。有什么方法可以在gg跳转之前神奇地回到最后编辑的行吗?

2 个答案:

答案 0 :(得分:21)

快捷方式是Ctrl+O(即字母“O”),可以移回上一个位置。

Ctrl+I撤消该操作(移回到按Ctrl+O之前的位置)。

这些可以多次使用,例如浏览器上的后退和前进按钮,可以前往“跳到”位置。

答案 1 :(得分:9)

要在当前位置和跳出的最后一个位置之间来回弹跳,可以使用``(两个反引号)。请参阅:h ``以获取此列表和其他快捷方式的快捷方式。