【发布时间】:2011-06-17 18:37:01
【问题描述】:
我想知道是否有办法返回到您在 Vim 中的上一行。
比如说,我正在编写 C 代码,我只想在页面顶部添加一个 #include:我按 gg 并转到顶部,添加 #include,然后我想回到我离开的那一行。
这在 Vim 中可行吗?
【问题讨论】:
我想知道是否有办法返回到您在 Vim 中的上一行。
比如说,我正在编写 C 代码,我只想在页面顶部添加一个 #include:我按 gg 并转到顶部,添加 #include,然后我想回到我离开的那一行。
这在 Vim 中可行吗?
【问题讨论】:
是的。您可以使用`` 在最后两个位置之间跳转。
否则,Ctrl+O 和 Ctrl+I 可以帮助您。见:help CTRL-I。
【讨论】:
g; 和g,,它是转到上一个/下一个更改的位置。有时它比<C-o>/<C-i> 更适合。
help: CTRL-I 通常会将您发送到浏览器窗口还是仅在 pycharm 中?
使用标记:
ma
标记位置(gg 之前)
`a
带你回来。
【讨论】:
` 似乎很少将我带到我认为应该的地方:)
`语法会记住长跳转之前的位置(比如h, j, k, l)