Vim:忽略搜索中的特殊路径

前端之家收集整理的这篇文章主要介绍了Vim:忽略搜索中的特殊路径前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在我的. vimrc文件中,我有两个非常有用的行:
set path=~/nbapp/**
set backupdir=~/nbapp/temp

第一行允许我在我的项目目录和子目录中搜索.第二行使vim在特殊的临时文件夹中创建备份文件,而不是通过添加数十个具有完全相同名称的备份文件来打扰我,除了最后的“〜”.但是,由于临时文件仍然位于“nbapp”文件夹中(我想将它们保留在那里,因为它们与项目相关),这意味着当我进行搜索时,它们也将被搜索,这有时会打扰我,因为我继续查看搜索结果,但是发现它们实际上位于临时文件夹中.

有没有办法排除搜索路径(即vimgrep)?我想排除’temp’文件夹.

问候,
Rafid

使用’wildignore’选项:

:set wildignore = ** / temp / **

或者如果你想更具体:

:set wildignore =〜/ nbapp / temp / **

这应该排除nbapp / temp目录中的所有文件:find result.

猜你在找的Bash相关文章