Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

● Legal Por quê?

Slide 3

Slide 3 text

Por quê? ● Legal ● Ótimo editor

Slide 4

Slide 4 text

Por quê? ● Legal ● Ótimo editor ● Rápido

Slide 5

Slide 5 text

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

Slide 6

Slide 6 text

Por quê? ● Legal ● Ótimo editor ● Rápido ● Esqueça o mouse ● Filosofia do terminal

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

Roda em qualquer lugar

Slide 9

Slide 9 text

Modos ● Comandos ● Edição ● Visual

Slide 10

Slide 10 text

Modo comando

Slide 11

Slide 11 text

Modo comando - navegação

Slide 12

Slide 12 text

● Sair :q ● Salvar :w ● Copiar :yy ● Colar :p ● Deletar :dd ● Navegar no arquivo hjkl ● Rodar comandos do terminal :!bundle update Modo comando

Slide 13

Slide 13 text

Modo de inserção

Slide 14

Slide 14 text

Modo de inserção

Slide 15

Slide 15 text

Modo visual

Slide 16

Slide 16 text

Edição visual em bloco Control+v c ESC

Slide 17

Slide 17 text

Falando o idioma do vim :y3w :d10j :yy6kp

Slide 18

Slide 18 text

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

Slide 19

Slide 19 text

Tá com medinho? https://github.com/b4winckler/macvim

Slide 20

Slide 20 text

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

Slide 21

Slide 21 text

Irio Irineu Musskopf Junior [email protected] @irio