代码之家  ›  专栏  ›  技术社区  ›  shyam padia

如何跳转到已打开文件中的标记

  •  1
  • shyam padia  · 技术社区  · 5 年前

    我知道我可以跳转到使用ctag生成的标签 ^] ^w^] 水平分割。

    但是假设我已经在标签所在的拆分或制表符中打开了文件。那么,我如何切换到该缓冲区并跳转到标记的位置,而不是打开一个新的缓冲区呢?

    1 回复  |  直到 5 年前
        1
  •  1
  •   Ingo Karkat    5 年前

    分裂的行为 <C-w>]<C-]> 变量可以通过 :help 'switchbuf' useopen usetab 价值观。

    <C-]> 映射。如果确实希望它在同一个窗口中打开外部标记,但如果标记位置尚未打开,则重用当前窗口,则必须在其周围编写包装器映射。

    'switchbuf' ),在这种情况下,请删除添加的窗口,返回到原始窗口,并执行非拆分跳转。