VIM-de a mim produtividade

836 visualizações

Publicada em

Esta palestra tem o propósito de mostrar algumas coisas (foi o que coube no tempo estipulado) que podem aumentar a produtividade ao se utilizar o editor de texto Vim.

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
836
No SlideShare
0
A partir de incorporações
0
Número de incorporações
118
Ações
Compartilhamentos
0
Downloads
7
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

VIM-de a mim produtividade

  1. 1. -de a mimProdutividade Gustavo Dutra
  2. 2. IDE != Editor de Texto IDE => Código-FonteEditor de Texto => Texto QUALQUER TEXTO
  3. 3. Isso inclui:
  4. 4. Isso inclui: PDF
  5. 5. Isso inclui: Email PDF
  6. 6. Isso inclui: Email PDFConfigs
  7. 7. Isso inclui: Email PDFConfigs Wiki
  8. 8. Isso inclui: Email PDFConfigs Twitter Wiki
  9. 9. Isso inclui: Email PDF ApresentaçõesConfigs Twitter Wiki
  10. 10. Isso inclui: Email PDF ApresentaçõesConfigs Twitter WikiDocumentos
  11. 11. Isso inclui: Email PDF ApresentaçõesConfigs Twitter WikiDocumentos Post de Blog
  12. 12. Isso inclui: Email PDF ApresentaçõesConfigs Twitter WikiDocumentos Post de BlogCódigo-Fonte
  13. 13. Isso inclui: Email PDF ApresentaçõesConfigs Twitter WikiDocumentos Post de BlogCódigo-Fonte RSS
  14. 14. "Prefiro muito mais meu notepad.""5 comandos pra quê,se é só clicar aqui dai arrastar assim e..."
  15. 15. Algumas vantagens sobre o notepad...
  16. 16. Você está em casa programando, de repenteescuta: "Desliga isso ai e vem pro quarto!", você ...
  17. 17. Você está em casa programando, de repenteescuta: "Desliga isso ai e vem pro quarto!", você ...1. Desliga, mais tarde tenta lembrar aondeparou...
  18. 18. Você está em casa programando, de repenteescuta: "Desliga isso ai e vem pro quarto!", você ...1. Desliga, mais tarde tenta lembrar aondeparou...2. Diz que não pode. São 4 arquivos abertos,um diff e está no meio do algoritmo.
  19. 19. Você está em casa programando, de repenteescuta: "Desliga isso ai e vem pro quarto!", você ...1. Desliga, mais tarde tenta lembrar aondeparou...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. 20. Você está em casa programando, de repenteescuta: "Desliga isso ai e vem pro quarto!", você ...1. Desliga, mais tarde tenta lembrar aondeparou...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 horaque quiser, exatamente no mesmo estado.
  21. 21. Você está em casa programando, de repenteescuta: "Desliga isso ai e vem pro quarto!", você ...1. Desliga, mais tarde tenta lembrar aondeparou...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 horaque quiser, exatamente no mesmo estado.
  22. 22. Sessions:mksession voubeber.vim $ vim -S voubeber.vim
  23. 23. Macros Conjunto de comandos REPETÍVEIS para uma FINALIDADE Usado no tratamento do texto que segue um determinado padrão
  24. 24. Macros q<registrador> grava @<registrador> executa@@ repete a última execução
  25. 25. Macros poderosas por causa dos pulosgg e G fx :h jumps ^ b $ 3j% Fx
  26. 26. Pulos por marcas Marca uma linha no arquivo Linha facilmente acessada de qualquer linha do arquivo ou dos buffers
  27. 27. Pulos por marcasRegistradores m<registrador> a-z cria Mesmo arquivo (local) <registrador> pula A-Z De qualquer arquivo (global)
  28. 28. Plugins FuzzyFinder NERDTree PotWikiMatchIt Mark VimOutline SnipMate MiniBufExpl TagList
  29. 29. MoralProdutividade não aumenta da noite para o dia É necessário treino e também disciplina
  30. 30. MoralLembrem-se do Daniel-sam
  31. 31. MoralLembrem-se do Daniel-sam Só são necessários 3 simples princípios: Detectar o problema
  32. 32. MoralLembrem-se do Daniel-sam Só são necessários 3 simples princípios: Detectar o problema Procurar solução
  33. 33. MoralLembrem-se do Daniel-sam Só são necessários 3 simples princípios: Detectar o problema Procurar solução Criar hábito
  34. 34. Inspirada na palestra de Bram Moolenaar 7 habits of effective text editing 2.0
  35. 35. La pregunta?http://GustavoDutra.commechamo@gustavodutra.com@gustavotkg

×