代码之家  ›  专栏  ›  技术社区  ›  Sławosz

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

vim
  •  11
  • Sławosz  · 技术社区  · 15 年前

    有时我不得不在两行之间切换。要做到这一点,我必须通过行号。是否有快捷方式在两个“上次访问”列表之间移动。类似于 '. (移动到最后编辑的行)

    3 回复  |  直到 15 年前
        1
  •  16
  •   Greg Hewgill    15 年前

    你可以使用书签,比如 a ,然后 ' 去吧。命名boomarks b ' ' b .

        2
  •  15
  •   DigitalRoss    15 年前

    双倒勾或者双单引号就可以了

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

    命令有两种形式:

    ``
    

    ''
    
        3
  •  8
  •   Dave Kirby    15 年前

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

    :h jump-motions 更多信息。