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>
Próximos SlideShares
Carregando em…5
×

Vim - Produtividade na ponta dos seus dedos

705 visualizações

Publicada em

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

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
705
No SlideShare
0
A partir de incorporações
0
Número de incorporações
91
Ações
Compartilhamentos
0
Downloads
5
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no 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>

    ×