Script Roundup: RootIgnore, VIntSearch, ReplaceWithSameIndentRegister
RootIgnore
RootIgnore (GitHub: octref/RootIgnore) by Pine Wu allows you to set wildignore
from a Git repository root. It's designed to work with ctrlp.vim so you can restrict search results to the files in the current directory and honor the .gitignore
for the project.
IntSearch
VIntSearch (GitHub: yssl/VIntSearch) will search for symbols and text based on ctags and grep. It generates results in a QuickFix window, and should be easier to use than the built-in grep commands.
eplaceWithSameIndentRegister
ReplaceWithSameIndentRegister by Ingo Karkat replaces text based on the current line’s indentation. It can replace [count]
lines when invoked with [count]["x]grR
, but there's also a Visual mode equivalent that is probably easier to use.