Vim快速修复,使用现有文件?

14

关于vim的快速修复有很多文档,但我想知道:

我如何使用文本文件(或从终端复制+粘贴),并将其放入vim的快速修复列表中?

到目前为止,我找到的所有文档都假定您运行makevimgrep,但在这种情况下,我只想使用从其他地方创建的文本文件。

2个回答

26

你正在寻找 :cfile / :cgetfile:

  :cf[ile][!] [errorfile] Read the error file and jump to the first error.
您正在阅读的文件自然必须采用可以被 'errorformat' 选项解析的格式。

1
运行良好,这是我找到的一个命令,可以使用快速修复打开vim并移动到最后一项(从最后开始向后移动通常效果最佳,因为编辑可能会更改行号)gvim --nofork -c"cfile pep8.log" -c"cope" -c"clast" - ideasman42

1

有一种方法是将makeprog更改为从文本文件中读取cat,不过我相信还有更好的方法。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接