cl<Tab>
=> console.log('
foro<Tab>
=> for (const item of list) {...}
https://github.com/SirVer/ultisnips
https://github.com/honza/vim-snippets
https://github.com/mattn/emmet-vim
git blame
sem sair do editor, e dá pra fazer commit selecionando de maneira visual quais arquivos vão pro stage.
https://github.com/tpope/vim-fugitive
Marcações de linha novas, deletadas ou modificadas https://github.com/airblade/vim-gitgutter
Manipula parênteses, colchete, chaves, aspas ou tags HTML ao redor de porções de texto. https://github.com/tpope/vim-surround
toggle de comentários em linhas ou blocos de código https://github.com/preservim/nerdcommenter
https://github.com/ntpeters/vim-better-whitespace
Mostra num painel as definições do arquivo (classes, funções, variáveis, etc), permite navegar pelo arquivo pelo outline.
https://github.com.br/ludovicchabant/vim-gutentags