Dans vim, je fais fréquemment des recherches avec vimgrep. J'ai cartographie comme ci-dessous:Comment exclure des modèles de fichiers dans vimgrep?
map <leader>s :execute "noautocmd vimgrep /\\<" . expand("<cword>") . "\\>/gj **/*.*" <Bar>
cw<CR> 5
Le problème est qu'il ya des sous-dossiers temporaires (comme obj, objd) que je ne veux pas chercher. Comment puis-je exclure les sous-dossiers correspondant à des motifs donnés? Par exemple, les sous-dossiers avec le préfixe "objd" ne doivent pas être inclus dans la recherche.
Je n'ai pas trouvé d'options connexes pour vimgrep. Maintenant, j'utilise grep à la place. –
Vous pouvez utiliser grep au lieu de vimgrep. [Ici] (http://amix.dk/blog/post/175) explique comment utiliser avec le script appelé MyGrep –