Skip to content

vitaly/vim-gitignore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Another one from StackOverflow. - http://stackoverflow.com/questions/579871/can-i-make-vim-respect-my-gitignore-files

It will read your .gitignore file from the directory where you launch vim and parse it, transforming its format into one suitable for wildignore, and then set that option.  Thus, tab-completion won't present those files as options when using vim commands that expect a filename. 

Limitations: 
* This will read the .gitignore file from the directory where you launch vim. No effort is made to look for other .gitignore files and parse them. Alternatively, you could specify an absolute path to a file on the first line. 
* The wildignore option in vim doesn't support the notion of negating ignores like you can in a .gitignore file. That is, you can't say :set wildignore=*.html,!foo.html to have it ignore all html files except foo.html. Therefore, .gitignore lines that start with ! are simply ignored.
 
install details
Place the file in your plugin directory, such as ~/.vim/plugin/

About

make vim respect .gitignore

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published