在命令行中使用grep后,我想自动跳转到Vim中结果的位置。是否有这样的功能?
在Vim中打开由grep给出的行号对应的文件:
% grep --colour -n checkWordInFile *
SearchToUser.java:170: public boolean checkWordInFile(String word, File file) {
SearchToUser.java~:17: public boolean checkWordInFile(String word, File file) {
SearchToUser.java~:41: if(checkWordInFile(word, f))
:grep
和快速修复缓冲区(:copen
)有什么问题? - Benjamin Banniergit grep
中使用:copen
命令? - Paul Rougieuxgit grep
,我个人会选择 https://github.com/tpope/vim-fugitive/blob/master/doc/fugitive.txt#L91(即使对于其他 shell 命令,我也可能会使用 https://github.com/tpope/vim-dispatch)。 - Benjamin Bannier