- vim-kalisi
- nerdtree
- vim-nerdtree-tabs
- vim-nerdtree-syntax-highlight
- nerdtree-git-plugin
- fzf
- fzf.vim
- vim-airline
- vim-airline-themes
- vim-easymotion
- quick-scope
- vim-commentary
- vim-surround
- indentLine
- vim-multiple-cursors
- vim-fugitive
- vim-gitgutter
- editorconfig-vim
- vim-polyglot
- dart-vim-plugin
- tabular
- vim-markdown
- delimitMate
- vim-cycle
- vim-lsp
- vim-lsp-settings
- asyncomplete.vim
- asyncomplete-lsp.vim
- ale
- ultisnips
- vim-snippets
- asyncomplete-ultisnips.vim
- vista.vim
- goyo.vim
- limelight.vim
- vimwiki
- codi.vim
- vim-devicons
gi
: go insert mode in the last insert locationC-d
,C-u
: page up, page downC-x C-l
: line completionC-o
,C-i
: jump back, jump forward (out/in)ds'
,ds"
: remove quotes (' or ")AMOUNT C-a
: add AMOUNT to number under cursor, if no AMOUNT specified then add one (or cycle through words)AMOUNT C-x
: subtract AMOUNT to number under cursor, if no AMOUNT specified then subtract one (or cycle through words),m
: switch mouse on/off,l
: switch cursor line on/off,n
: switch line numbers on/off,n
: switch relative line numbers on/off-
: enter command modejklñ
: left, down, up, rightC-w jklñ
: go to left, down, up, right panelhj
: beginning of the linehñ
: end of the linegb
: go back,zz
: center de current line in the screens
: jump anywhere typing two characters and then the labelzR
: open all foldszM
: close all foldszi
: toggle foldsENTER
: open/close folds (in visual mode create a fold)C-h
,C-j
: move between tabsA-PageUp
,A-PageUp
: move tabC-t
: new tab,s
: clear search,G
: grep in open buffers\
: grep+
: grep this word,c
: switch showing special characters on/off,z
: hightlight all instances of word under cursor, when idle,f
: open file tree,F
: search file,B
: search buffer,p
: show full filename and pathgF
: open file under cursor in a horizontal splitgFF
: open file under cursor in a new tab.
: repeat last action and move to the beginning of the editionY
: copy until the end of the line,p
: paste yankqq
: start recording macroq
q
: end recording macroQQ
: run macroq
F2
: switch paste mode on/offgw
: swap wordsgl
: append line after next linegL
: cut line and paste before this lineC-Up
,C-Down
,C-l
,C-k
: move line or visual selection up and down,S
: remove spaces at the end of the linegV
: select what you just pasted,v
: select until end of the line,u
,,U
: change case of whole word,"
,,'
,,(
,,[
,,{
: surround word or visual selection with ", ', (), [] or {},)
,,]
: interchange () and []~
: change between lower case, UPPER CASE and Tittle CaseSPC t
: open/close symbols & tags panelM-F5
: show spell checker suggestionsC-s
: activate spell checker for SpanishC-g
: activate spell checker for EnglishM-F6
: deactivate spell checkerF3
: count words of the document,=
: underline word with "=" (Markdown),-
: underline word with "-" (Markdown):Goyo
: distraction-free writing,ww
: open default VimWiki,wt
: open default VimWiki in a new tab,ws
: select VimWiki to open,wd
: delete current VimWiki file,wr
: rename current VimWiki file,ev
: edit vimrc,sv
: run vimrc