- To reload vim configuration, you can use
:so ~/.vimrc
<Leader>
in .vimrc is mapped to\
by default- To find help/documentation, try
:help <plugin_name>
:e
edit other files and stored in the buffer- vim patterns
:PluginSearch [keyword]
: Search vim plugins and install it, etc.:PluginInstall
: Install plugins written in .vimrcvundle#begin()
block:PluginUpdate
: Update installed plugins:PluginList
: List installed plugins.:PluginClean
: Remove plugins not in .vimrc but on the hard disk
:let b:ycm_largefile
: Equals 1 to disable, 0 to enable again
:HeaderIncrease
:HeaderDecrease
- TOC
:Toc
: TOC in a split & vertical window:Toch
: TOC in a split & horizontal window:Toct
: TOC in a new tab
:Tab /<symbol>
- https://devhints.io/tabular
:GitGutterToggle
: Toggle vim-gitgutter:GitGutterSignsToggle
: Togglegit diff
signs:GitGutterLineHighlightsToggle
: Toggle highlight blocks:GitGutterAll
: Updategit diff
result in editted pane immediately- Hunks
:GitGutterNextHunk
:GitGutterPrevHunk
:GitGutterStageHunk
:GitGutterUndoHunk
:GitGutterPreviewHunk
:Gstatus
:git status
:Gwrite
:git add
:Gcommit
:git commit
:Gread
:git checkout -- <filename>
:Gdiff
:git diff
:Glog
:git log
:Gmove
:git mv
:Gdelete
:git rm
:Ggrep
:git grep
:Gblame
:git blame