VimProdutividade na ponta dos seus dedos.                        Wilker Lúcio <wilkerlucio@gmail.com>
Começando com Vim
Seja amigo do teclado
Um editor “modal”Modo de comandoModo de inserçãoModo de visualização
Não tenha pressa
Para começarUtilize uma distribuição amigável (MacVim ougVim)i - entra em modo de inserçãoesc - volta para o modo de comando
Movimentação           k   h           l       j
InserçãoLorem ipsum dolum sit amed
InserçãoLorem ipsum dolum sit amed
Inserção    Lorem ipsum dolum sit amedi
Inserção    Lorem ipsum dolum sit amedi
Inserção    Lorem ipsum dolum sit amedi     a
Inserção    Lorem ipsum dolum sit amedi     a
Inserção    Lorem ipsum dolum sit amedi     a     I
Inserção    Lorem ipsum dolum sit amedi     a     I
Inserção    Lorem ipsum dolum sit amedi     a     I    A
Inserção    Lorem ipsum dolum sit amedi     a     I    A
Inserção    Lorem ipsum dolum sit amedi     a     I    A     o
Inserção    Lorem ipsum dolum sit amedi     a     I    A     o
Inserção    Lorem ipsum dolum sit amedi     a     I    A     o     O
Inserção    Lorem ipsum dolum sit amedi     a     I    A     o     O
Seleçãov - modo de seleção regularshift + v - seleção de linhasctrl + v - seleção de colunas
Comandos Geraisy - copiar (yank)d - deletarc - alterar
Seletores2x - linha atual         w - palavrai - internal             “ [ { - simbolosa - allf - atéF - até (voltando)t - ...
Undo / Redou - undoctrl + r - redo
Search / Replace/ - iniciar busca%s/search/replace - procurar e trocar
Mais ComandosLeader - padrão : - mais comandos
Salvando e saindo:w - salvar:wa - salvar todos:q - sair:wq - salvar e sairq! - sair forçadamente
Configuraçãotabsbarra de statusexibição de barrasidentação...
Plugins para um dia mais        agradável
Plugins indispensáveis
Plugins indispensáveisPathogen
Plugins indispensáveisPathogenBufferExplorer
Plugins indispensáveisPathogenBufferExplorerAutoclose
Plugins indispensáveisPathogenBufferExplorerAutocloseEndwise
Plugins indispensáveisPathogenBufferExplorerAutocloseEndwisePeepOpen
Plugins indispensáveisPathogenBufferExplorerAutocloseEndwisePeepOpenNERDTree
Plugins indispensáveisPathogen         SurroundBufferExplorerAutocloseEndwisePeepOpenNERDTree
Plugins indispensáveisPathogen         SurroundBufferExplorer   Vim RailsAutocloseEndwisePeepOpenNERDTree
Plugins indispensáveisPathogen         SurroundBufferExplorer   Vim RailsAutoclose        AckEndwisePeepOpenNERDTree
Macrosq + <register> - iniciar gravação de macroq - terminar gravação@ + <register> - executar macro
LinksVim - http://www.vim.org/Wilker Dotfiles - https://github.com/wilkerlucio/dotfilesPeepCode - http://peepcode.com/produc...
Valeu!     Wilker Lúcio <wilkerlucio@gmail.com>
Upcoming SlideShare
Loading in …5
×

Vim - Produtividade na ponta dos seus dedos

710 views

Published on

Slides da palestra de Vim realizada no 7 encontro do Frevo on Rails

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
710
On SlideShare
0
From Embeds
0
Number of Embeds
91
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Vim - Produtividade na ponta dos seus dedos

    1. 1. VimProdutividade na ponta dos seus dedos. Wilker Lúcio <wilkerlucio@gmail.com>
    2. 2. Começando com Vim
    3. 3. Seja amigo do teclado
    4. 4. Um editor “modal”Modo de comandoModo de inserçãoModo de visualização
    5. 5. Não tenha pressa
    6. 6. Para começarUtilize uma distribuição amigável (MacVim ougVim)i - entra em modo de inserçãoesc - volta para o modo de comando
    7. 7. Movimentação k h l j
    8. 8. InserçãoLorem ipsum dolum sit amed
    9. 9. InserçãoLorem ipsum dolum sit amed
    10. 10. Inserção Lorem ipsum dolum sit amedi
    11. 11. Inserção Lorem ipsum dolum sit amedi
    12. 12. Inserção Lorem ipsum dolum sit amedi a
    13. 13. Inserção Lorem ipsum dolum sit amedi a
    14. 14. Inserção Lorem ipsum dolum sit amedi a I
    15. 15. Inserção Lorem ipsum dolum sit amedi a I
    16. 16. Inserção Lorem ipsum dolum sit amedi a I A
    17. 17. Inserção Lorem ipsum dolum sit amedi a I A
    18. 18. Inserção Lorem ipsum dolum sit amedi a I A o
    19. 19. Inserção Lorem ipsum dolum sit amedi a I A o
    20. 20. Inserção Lorem ipsum dolum sit amedi a I A o O
    21. 21. Inserção Lorem ipsum dolum sit amedi a I A o O
    22. 22. Seleçãov - modo de seleção regularshift + v - seleção de linhasctrl + v - seleção de colunas
    23. 23. Comandos Geraisy - copiar (yank)d - deletarc - alterar
    24. 24. Seletores2x - linha atual w - palavrai - internal “ [ { - simbolosa - allf - atéF - até (voltando)t - um caractere antes
    25. 25. Undo / Redou - undoctrl + r - redo
    26. 26. Search / Replace/ - iniciar busca%s/search/replace - procurar e trocar
    27. 27. Mais ComandosLeader - padrão : - mais comandos
    28. 28. Salvando e saindo:w - salvar:wa - salvar todos:q - sair:wq - salvar e sairq! - sair forçadamente
    29. 29. Configuraçãotabsbarra de statusexibição de barrasidentação...
    30. 30. Plugins para um dia mais agradável
    31. 31. Plugins indispensáveis
    32. 32. Plugins indispensáveisPathogen
    33. 33. Plugins indispensáveisPathogenBufferExplorer
    34. 34. Plugins indispensáveisPathogenBufferExplorerAutoclose
    35. 35. Plugins indispensáveisPathogenBufferExplorerAutocloseEndwise
    36. 36. Plugins indispensáveisPathogenBufferExplorerAutocloseEndwisePeepOpen
    37. 37. Plugins indispensáveisPathogenBufferExplorerAutocloseEndwisePeepOpenNERDTree
    38. 38. Plugins indispensáveisPathogen SurroundBufferExplorerAutocloseEndwisePeepOpenNERDTree
    39. 39. Plugins indispensáveisPathogen SurroundBufferExplorer Vim RailsAutocloseEndwisePeepOpenNERDTree
    40. 40. Plugins indispensáveisPathogen SurroundBufferExplorer Vim RailsAutoclose AckEndwisePeepOpenNERDTree
    41. 41. Macrosq + <register> - iniciar gravação de macroq - terminar gravação@ + <register> - executar macro
    42. 42. LinksVim - http://www.vim.org/Wilker Dotfiles - https://github.com/wilkerlucio/dotfilesPeepCode - http://peepcode.com/products/smash-into-vim-i
    43. 43. Valeu! Wilker Lúcio <wilkerlucio@gmail.com>

    ×