Cheatography
https://cheatography.com
Vundle
:BundleInstall
|
Install plugin |
:BundleUpdate
|
Update plugin |
:BundleSearch
|
Search plugin |
:BundleList
|
List plugin |
:BundleClean
|
Clean plugin |
<Leader>ev
|
Edit .vimrc |
<Leader>sv
|
Save .vimrc |
NERDTree
<Leader>e
|
Open NERDTree |
<Leader>nt
|
Open NERDTree |
t / T
|
Open file in new tab |
i / gi
|
Open file in split |
s / gs
|
Open file in vsplit |
r
|
Refresh folder |
m
|
File copy/move/delete |
q
|
Close NERDTree |
NERDCommenter
<Leader>c<space>
|
Toggle comments |
<Leader>ca
|
Change comment form |
<Leader>cc
|
Comment |
<Leader>cs
|
Sexy comment |
<Leader>cA
|
Add comment at $ |
<Leader>cu
|
Uncomment |
|
|
Syntastic
:SyntasticToggle
|
Enable/disable plugin |
:SyntasticReset
|
Reset errors |
:SyntasticCheck
|
Manually check |
:Errors
|
View errors |
:lcose
|
Close errors |
Surround
ds*
|
Delete surrounding |
cs**
|
Change surrounding |
ys?*
|
Yank surrounding |
S*
|
Surround selection |
1. * can be any character or t for XML tag.
2. ? can be any Vim motion or text object, e.g. w (ord), W (ORD), s (entences), ^ , $ , etc.
tagbar
<Leader>tt
|
Toggle tagbar panel |
<C-]>
|
Go to definition |
<C-T>
|
Go back |
|
|
Tabularize
<Leader>a=
|
:Tabularize /= |
<Leader>a:
|
:Tabularize /: |
<Leader>a::
|
:Tabularize /:\zs |
<Leader>a,
|
:Tabularize /, |
<Leader>a<Bar>
|
:Tabularize / |
Fugitive
<Leader>gs
|
git status |
<leader>gd
|
git difff |
<leader>gc
|
git commit |
<leader>gb
|
git blame |
<leader>gl
|
git log |
<leader>gp
|
git push |
neocomplcache
<Tab>
|
Choose autocompletion |
<C-k>
|
Commit autocompletion |
numbers.vim
:NumbersToggle
|
Switch number mode |
:NumbersOnOff
|
Toggle plugin |
EasyMotion
<Leader><Leader>w
|
Word motion |
<Leader><Leader>f
|
Char motion |
|
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment