在vim文件中的两行之间快速切换

时间:2010-09-16 09:44:36

标签: vim

有时我必须在2行之间切换。要做到这一点,我必须传递行号。是否有在最后“访问”列表之间移动的快捷方式。类似于'.的东西(它移动到最后编辑的行)

3 个答案:

答案 0 :(得分:16)

您可以使用书签,例如 m a 来标记名为a的书签,然后' 一个去吧。例如,命名为ab,您可以使用' a ' 在它们之间切换b'/ KBD>

答案 1 :(得分:14)

Double-backtick或double single-quote将完全符合

有一个命令会弹回到你跳过的最后一个位置。如果重复,它将返回到您刚刚开始的跳转目的地。如果再一次重复,它会在两个位置之间来回弹跳。

该命令有两种形式:

``

''

答案 2 :(得分:8)

ctrl-octrl-i将在您的跳跃点历史中前后移动。跳转点几乎是任何将光标移动多行的命令。它还将返回到先前加载到当前缓冲区的文件。

有关详细信息,请参阅:h jump-motions