I just want to transfer from SourceInsight to VIM. I know the basic of VIM, also study some pop plugins (project, fuzzlefind, taglist), but I still have a few questions about my main scenario.
I worked on a huge source tree. It's too huge, that I can't create tag for each sub folder, or add them all to the project, and in fact I don't care about most of the folders in the tree. I just need to work on a few sub trees. On these trees, I would like to:
- navigate with tags;
- open file by using the file name;
- grep among the folders in my project, or only in one sub-folder;
- update tag when a file is updated.
I have used SourceInsight for a few years, and need to do these work everyday. If I want to switch to VIM, I must ensure I can do the same thing.
Thanks,