Vim 接受像 'vi path:line:column' 这样的命令



我经常以<path>:<line>:<column>格式获取路径(来自文本匹配,例如grep或代码错误(。

当我双击时,它匹配整个字符串,包括行和列,然后我通常会删除列,并将:line替换为+line以匹配vi参数。

因此,我想有一个技巧,只需粘贴即可在正确的点快速打开 vim。是否有任何 vim 级别的配置或我可以使用的别名?!

谢谢

有一些插件可以捕获BufNewFile,BufRead事件,解析文件名和编号,并重定向到相应的文件:

  • 文件文件是简约的原始插件
  • vim-fetch 支持多种指定数字的方法,重载一些映射(如gf(,甚至提供:Fetch命令

请改用快速修复列表:

Vim 有一个启动选项-q读取快速修复文件。所以我们有 选项(取决于您的外壳(:cmd > results ; vim -q results

或者我最喜欢的:vim -q <(cmd)

最新更新