在Vim中,您可以使用该[I命令列出声明或使用指定函数,类或结构的所有位置.是否有一个简单的快捷方式可以打开Vim中此结果列表中的一个文件?我宁愿不必输入完整的文件名和行号.
我记得那个古老的gF技巧,效果很好.
来自vim技巧的无耻撕裂:
以下命令使用指定行号上的光标打开文件:
gF open in the same window
<c-w>F open in a new window (Ctrl-w F)
<c-w>gF open in a new tab (Ctrl-w gF)
Run Code Online (Sandbox Code Playgroud)
当这样的文件名/行号对是编译代码的结果时,以下命令也很有用:
:help :cn
:help :cl
:help :cfile
Run Code Online (Sandbox Code Playgroud)
file:line plugin允许您使用文件名和行号的组合,如global.h:123,作为Vim的参数.当您打开file:line时,脚本会检查文件是否存在而line是否为数字.如果是这样,Vim会以正确的行号打开文件.