A friend previously hoped that I could list all the vim plug-ins I used in my blog. I have never had time to list them. In the last few hours of the weekend, I would like to list them for you, retrieve what you need ~
Okay. Let's talk about it one by one ~~
Plugin:
- Programming:
-
- Public:
- Taglist
I believe that no one knows its name, used to provide a singleSource codeFile function list. Recently, we have been using a plug-in similar to tagbar. Vim for object-oriented languages, which is also very good.
- Nerd_commenter
Quick comments/reverse commentsCodeBlock Functions
- Doxygentoolkit. Vim
Add doxygen comments
- Snipmate
Provides the ability to quickly generate code segments.
- Mark. Vim
Highlight different words to indicate that different variables are useful. (Note that there are two mark. Vim on vim.org. Please use the one pointing to in the link, and the other has a bug)
- Authorinfo
Automatically generate/update the author information of the file (written in this blog)
-
- C/C ++:
-
- Python:
- JS:
-
- Html/xml:
- Matchit
So that % not only can match simple <> (), but also can match tags such as <HTML>
- XML. Vim
Provides the ability to quickly write XML/html, such as automatic tag close.
- Common tools:
- Nerd_tree
It provides the function of displaying the file/directory list, which is much better than the built-in file browser.
- Conque_term
It is very useful to enable the terminal in vim!
- Csexplorer
The color list function is provided, so you do not need to manually name the color list.
- Calendar
Provides the Calendar function and can take notes
- Fencview
Automatically detects the file encoding, or you can manually select the file encoding.
- Visincr
Generate a series
- Vimwiki
Use Vim to build a personal Wiki
- Fuzzyfinder
A powerful file search tool depends on
- Auto_mkdir
W: The Directory is automatically created when the file is written.
- Surround. Vim
Add symbols (including HTML tags) on both sides of a word or sentence quickly. The disadvantage is that "." is not used to repeat the command. Repeat. Vim can solve this problem.
- Vimpress
Use Vim to view, publish, modify, and delete a blog. Someone has optimized this code: vimrepress.
- Voom
Provides the outline function, which is very powerful.
- Align
The alignment text function is provided. Unlike the indent plug-in, it is very convenient to use it once it is used.
- Cmdlinecomplete
It provides completion in command mode, and can complete the words that appear in the buffer zone, which is easy to use.
-
- Entertainment:
- Qiushibaike
You can read the ghost encyclopedia in VIM (this blog is purely for entertainment ~~)
- Drawit
You can draw images and control the keyboard in vim. (There is also a plug-in. Sketch is also a drawing, but it is controlled with a mouse)
Indent:
- Javascript. Vim
Provides intelligent indentation of JS Code, and only uses the indent function.
- Indent/python. Vim
Provides the syntax indent of Python, which is much better than the default one (this blog is modified)
Syntax:
- Javascript. Vim
Provide better JS syntax highlighting
- Python. Vim
Provides better Python syntax highlighting
- ActionScript. Vim
Provides as code syntax highlighting
- JSON. Vim
JSON syntax highlighting
- CSS. Vim
Provides the real-time color display function, such as # ffffff
- Markdown
Provides markdown coloring and snippet.
The list here will be updated in real time with the use of bloggers, hoping to make it easier for everyone to use vim.
In addition, if you have any good plug-ins that I have not listed, please leave a message to remind me ~~
OriginalArticle, Copyright. Reprinted Please note:The world of vimer [http://www.vimer.cn]