http://www.open-open.com/lib/view/open1414227253419.html
vim Ten Essential Plug-ins TagList
TagList is a plug-in used to display various symbols in the locator, such as macro definitions, variable names, struct names, function names, which we call symbols (symbols), and in taglist they are called tag. Obviously, to the program file in the tag display, you need to know all the tag information, and save it in a file, and then to resolve the corresponding tag file. TagList do is only the contents of the tag file after parsing the show on Vim. The tag scan and the generation of the data file are made by Ctags (exuberant Ctags), so your computer needs to be equipped with Ctags before using TagList. Nerdtree
Nerdtree is a tree resource management plug-in for browsing file systems that lets you browse the file system in vim and open files or directories as you would with Windows Explorer. Winmanager
We have described above for file browsing Nerdtree and browse the taglist of the program symbols, these two plug-ins will appear in the form of windows in the Vim window, so how to arrange them, this is the role of Winmanager.
Here, we use Winmanager to put Nerdtree and taglist in the same sidebar, nerdtree above, taglist below, and the effect is as shown in the following illustration:
Nerdcommenter
If you're a programmer who loves to write notes, then you have to use Nerdcommenter, even if you're not keen on writing notes, you should focus on the Nerdcommenter plugin.
Nerdcommenter and Vim's visual patterns combine to quickly annotate/uncomment multiple lines of code, adding comments at the end of the line and automatically entering insert mode to facilitate inline annotation. Neocomplete
Used a lot of complementary plug-ins, and finally chose the neocomplete. Neocomplete.vim is a work from Shougo, which maintains a list of key words in the current buffer, providing a powerful keyword-filling function. Molokai
The color is my favorite monokai, but with a darker color, a Molokai color plugin is used. The reason is called Molokai, because this color is Monokai modified version, the Monokai background color changed to dark. I'd like a Molokai with a dark background. It's my intention. Vim-airline
Next, I would like to introduce a plug-in vim-airline. This is a status bar enhancements, you can make your VIM status bar is very beautiful, including the buffer display bar extended smart tab line and the integration of some plug-ins. CTRLP
CTRLP is a pretty good plug-in, the main function is to make a vague search of files, if your project directory structure is complex, or you are reading a larger project, then CTRLP can help you quickly navigate to the file you want without the end of the CD, LS. Easygrep
Vim is built in to support grep, and Vim7.3 is updated with grep's engine, and grep is faster in Vim. But vim in the grep is not easy to grasp, fortunately there are a lot of simplified grep plug-ins can be used, including grep variant Ack, which is the most convenient to use, the most humane to several easygrep. Vundle
The management plug-ins have been greatly simplified by using git submodule and pathogen before using the tpope pathogen. Today, the introduction of the Vundle, but also to integrate GIT operations, users need to do is to GitHub to find the name of the plug-in they want to install, update and uninstall can have vundle to complete. Although it is still a process to find a good plug-in, the user can be freed from the cumbersome process of installing the configuration. From: http://my.oschina.net/zhoukuo/blog/336315