O documento descreve o editor de texto Vim, incluindo sua história, modos, comandos de movimentação, combinação de comandos, plugins populares e como instalá-los.
5. Pra lá e pra cá – Movimentação
● h j k l = ←↓↑→
● w = percorre texto palavra por palavra
● f{char} = procura caractere char à direita na
linha corrente
● { = bloco anterior ; } = próximo bloco
● :num = vai para a linha de número num
● /{padrão} = busca
6. Combinação e repetição de comandos
● {num}{comando} = repete num vezes
comando
● {comando}{movimentação} = executa
comando considerando movimentação
● . = repete último comando
8. E como instalo plugins?
● No braço == baixa e descompacta em .vim
● Gerenciadores
– Pathogen
– Vundle
– VAM
9. Abrindo arquivos like a boss!
● kien/ctrlp.vim
● ctrl+p!
● Abrir somente arquivos do repositório git
● Abrir em nova aba, split vertical ou horizontal
● Exemplos
10. Abrindo linhas, classes, etc.
● Extensões do ctrlp
● CtrlPTag
● CtrlPLine
● CtrlPMRUFiles
● CtrlModified (plugin)
● Etc.
11. Arrudeio - VIM Surround
● tpope/vim-surround
● Lida com delimitadores que circundam texto
● Exemplos:
– '', “”
– {}, [], ()
– <p>tags</p>