VIM-de a mim, produtividade

VIM-de a mim, produtividade

Dicas de como ser mais produtivo utilizando o Editor Vim.

4a849f1aa47e5c99f1aa156337f6c951?s=128

Gustavo Dutra

November 09, 2011
Tweet

Transcript

  1. -de a mim Produtividade Gustavo Dutra

  2. IDE != Editor de Texto IDE => Código-Fonte Editor de

    Texto => Texto QUALQUER TEXTO
  3. Isso inclui:

  4. Isso inclui: PDF

  5. Isso inclui: PDF Email

  6. Isso inclui: PDF Email Configs

  7. Isso inclui: PDF Email Configs Wiki

  8. Isso inclui: PDF Email Configs Wiki Twitter

  9. Isso inclui: PDF Email Configs Wiki Twitter Apresentações

  10. Isso inclui: PDF Email Configs Wiki Twitter Apresentações Documentos

  11. Isso inclui: PDF Email Configs Wiki Twitter Apresentações Documentos Post

    de Blog
  12. Isso inclui: PDF Email Configs Wiki Twitter Apresentações Documentos Post

    de Blog Código-Fonte
  13. Isso inclui: PDF Email Configs Wiki Twitter Apresentações Documentos Post

    de Blog Código-Fonte RSS
  14. "Prefiro muito mais meu notepad." "5 comandos pra quê, se

    é só clicar aqui dai arrastar assim e..."
  15. Algumas vantagens sobre o notepad...

  16. Você está em casa programando, de repente escuta: "Desliga isso

    ai e vem pro quarto!", você ...
  17. Você está em casa programando, de repente escuta: "Desliga isso

    ai e vem pro quarto!", você ... 1. Desliga, mais tarde tenta lembrar aonde parou...
  18. Você está em casa programando, de repente escuta: "Desliga isso

    ai e vem pro quarto!", você ... 1. Desliga, mais tarde tenta lembrar aonde parou... 2. Diz que não pode. São 4 arquivos abertos, um diff e está no meio do algoritmo.
  19. Você está em casa programando, de repente escuta: "Desliga isso

    ai e vem pro quarto!", você ... 1. Desliga, mais tarde tenta lembrar aonde parou... 2. Diz que não pode. São 4 arquivos abertos, um diff e está no meio do algoritmo. 3. Finge que não foi com você.
  20. Você está em casa programando, de repente escuta: "Desliga isso

    ai e vem pro quarto!", você ... 1. Desliga, mais tarde tenta lembrar aonde parou... 2. Diz que não pode. São 4 arquivos abertos, um diff e está no meio do algoritmo. 3. Finge que não foi com você. 4. Salva a sessão e reabre os arquivos a hora que quiser, exatamente no mesmo estado.
  21. Você está em casa programando, de repente escuta: "Desliga isso

    ai e vem pro quarto!", você ... 1. Desliga, mais tarde tenta lembrar aonde parou... 2. Diz que não pode. São 4 arquivos abertos, um diff e está no meio do algoritmo. 3. Finge que não foi com você. 4. Salva a sessão e reabre os arquivos a hora que quiser, exatamente no mesmo estado.
  22. :mksession voubeber.vim $ vim -S voubeber.vim Sessions

  23. Conjunto de comandos REPETÍVEIS para uma FINALIDADE Macros Usado no

    tratamento do texto que segue um determinado padrão
  24. Macros q<registrador> @<registrador> @@ grava executa repete a última execução

  25. Macros poderosas por causa dos pulos gg G ^ $

    b e 3j fx Fx % :h jumps
  26. Pulos por marcas Marca uma linha no arquivo Linha facilmente

    acessada de qualquer linha do arquivo ou dos buffers
  27. Pulos por marcas m<registrador> '<registrador> Registradores a-z Mesmo arquivo (local)

    A-Z De qualquer arquivo (global) cria pula
  28. Plugins NERDTree FuzzyFinder SnipMate PotWiki TagList MiniBufExpl MatchIt Mark VimOutline

  29. Moral Produtividade não aumenta da noite para o dia É

    necessário treino e também disciplina
  30. Moral Lembrem-se do Daniel-sam

  31. Moral Lembrem-se do Daniel-sam Detectar o problema Só são necessários

    3 simples princípios:
  32. Moral Lembrem-se do Daniel-sam Procurar solução Detectar o problema Só

    são necessários 3 simples princípios:
  33. Moral Lembrem-se do Daniel-sam Criar hábito Procurar solução Detectar o

    problema Só são necessários 3 simples princípios:
  34. Inspirada na palestra de Bram Moolenaar 7 habits of effective

    text editing 2.0
  35. http://GustavoDutra.com mechamo@gustavodutra.com @gustavotkg La pregunta?