Vim返回到最后编辑的第二行

Mik*_*e B 8 vim

在vim中,您可以使用'返回最后编辑的行.,有没有办法回到倒数第二行?假设我在第100行进行了一些编辑,然后在第1行进行了一些编辑,是否有快速返回第100行的方法?我知道可以使用标记,但这需要预先考虑......

DrA*_*rAl 10

您可以使用jumplist(:help jumplist).只需使用Ctrl-O回去(和Ctrl-I向前)在你要么编辑或跃升到最后一个名额的名单(通过%,/,[[等:见:help jumplist完整的列表).

要回到你之前编辑过的地方,假设你在此期间没有其他跳跃,这将是Ctrl-O Ctrl-O或(我认为)2 Ctrl-O.


ZyX*_*ZyX 9

除了跳转列表,Vim也有修改列表,这可以通过使用迭代g;(较旧项目)和g,(较新的项目)的运动.