如何让Vim在使用gf时显示相同基本名称的备用文件路径列表?

时间:2015-12-26 06:47:08

标签: vim goto

我知道,在 Vim 中,gf将我引导到名称位于光标之下或之后的文件(实际上是第一个) n gf指向具有相同基本名称的 n 文件。

我想知道如何让Vim显示所有替代品的列表(如果有的话),就像g<C-]>给出光标下符号的列表一样,所以我可以选择我的那个我很感兴趣。

一般来说,我需要此功能才能跳转到我关心的c头文件。

e.g。

/usr/include/x86_64-linux-gnu/bits/string.h
/usr/include/string.h       -- I care this
/usr/include/linux/string.h

1 个答案:

答案 0 :(得分:1)

Smartgf怎么样?从页面:

  

它比默认gf更好,因为:

     
      
  • 它不使用ctags。所以你不需要在更改后运行任何东西。
  •   
  • 会显示所有可用的匹配项。
  •   
     

...

     

使用1-9键作为快捷键选择搜索结果或使用j,k更改光标   在对话框中的位置和o,回车选择所选项目。