vim 101

8c01de31d4ea71756e85a0aca3852e2e?s=47 Irio Musskopf
December 07, 2012

vim 101

O básico para começar a ser produtivo usando o vim como editor de texto principal.

Apresentado internamente na Caixa de Ideias.

8c01de31d4ea71756e85a0aca3852e2e?s=128

Irio Musskopf

December 07, 2012
Tweet

Transcript

  1. None
  2. • Legal Por quê?

  3. Por quê? • Legal • Ótimo editor

  4. Por quê? • Legal • Ótimo editor • Rápido

  5. Por quê? • Legal • Ótimo editor • Rápido •

    Esqueça o mouse
  6. Por quê? • Legal • Ótimo editor • Rápido •

    Esqueça o mouse • Filosofia do terminal
  7. None
  8. Roda em qualquer lugar

  9. Modos • Comandos • Edição • Visual

  10. Modo comando

  11. Modo comando - navegação

  12. • Sair :q • Salvar :w • Copiar :yy •

    Colar :p • Deletar :dd • Navegar no arquivo hjkl • Rodar comandos do terminal :!bundle update Modo comando
  13. Modo de inserção

  14. Modo de inserção

  15. Modo visual

  16. Edição visual em bloco Control+v <seleciona código> c <altera> ESC

  17. Falando o idioma do vim :y3w :d10j :yy6kp

  18. E o que mais? • Buscas / %s/bla/foo/ :Ack 'bla'

    • Panels :sp :vsp • Macros qa @a • Buffers :buffers :b • ctrlp control+p • NERDTree :NERDTree https://github.com/akitaonrails/vimfiles
  19. Tá com medinho? https://github.com/b4winckler/macvim

  20. Em caso de emergência... :q!

  21. Irio Irineu Musskopf Junior irio.musskopf@caixadeideias.com.br @irio