EasyMotion provides a quick way to navigate between your code. The plugin highlights all possible words with an alphabet where your cursor can be moved. The default key to highlight the possibilities is:
Get this plugin: Vim EasyMotion
CtrlP is a fuzzy file finder. It is a quick way to open files. It can find files in:
It has an excellent documentation and you can find more options and features that the ones that are listed above.
Get this plugin: CtrlP
<!DOCTYPE HTML> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body> </body> </html>
It would be great if you can insert the above snippet, each time you start a new
html web page. By using this plugin, it greatly decreases the time to code your webpage that consists a lot off markup. You can also enter a
span tag with an
class attribute quickly.
Get this plugin: Emmet-VIM
To select multiple words and replace:
ctrl+nto select this word.
ctrl+xto skip the word.
cto change the word
To make the most of this plugin check this: https://github.com/terryma/vim-multiple-cursors/issues/39
Get this plugin: Vim Multiple Cursors
If you always use a
README in your project, and you keep updating it frequently and would love to preview it before you push it to a code hosting service(if you are using one), such as Github, then Instant Markdown is the plugin that can let this happen.
The plugin updates the display in realtime, as you are editing your markdown file. By default, this plugin will open the files in a browser with
localhost:port as soon as you open
README.md. If you would like this plugin to work for any
.md files, then install vim-markdown.
Get this plugin: Instant Markdown
This plugin allows you to open the
directory and the
terminal of the file currently you are editing.
gof allows you to open the
directory of the file that you are currently editing.
got allows you to open the
terminal at the direcory of the file that you are currently editing.
Get this plugin: gtfo