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

c00*_*ter 13 vim macvim

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

Dav*_*ang 21

快捷方式是Ctrl+O(即字母'O')以回到之前的位置.

Ctrl+I撤消(撤回到按下之前的位置Ctrl+O).

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

  • 高超.你不知道亵渎了多少亵渎我. (2认同)
  • 出于好奇,有没有"Ctrl-O"或"O"的助记符是随机的? (2认同)

Bri*_*per 9

要在你当前的位置和你跳过的最后一个位置之间来回弹跳,你可以使用``(两个反推).查看:h ``此列表和其他跳转快捷方式.