Aprendendo o Vim após o vimtutor


25

Quais devem ser os próximos passos para aprender o Vim, após a conclusão vimtutor? Eu assisti a vídeos no YouTube, li tutoriais on-line e perguntas / respostas no SE, e estou ocupado lendo o Practical Vim.

Existem outros bons recursos disponíveis? Praticar e usar o Vim - e não apenas assistir / ler sobre ele - é certamente uma boa maneira de aprender. Alguma sugestão sobre a melhor maneira de usar o sistema de ajuda embutido para aprender o Vim?

PS: Embora essa pergunta sobre o SO tenha sido encerrada por ser fora de tópico, várias respostas lá parecem úteis.

PPS: Eu usei o vim há muitos anos, mudei para o Emacs para o Org-Mode e agora estou retornando ao vim :)


11
Sua pergunta também pode estar fechada porque os sites de SE são para perguntas precisas e a sua pode ser muito ampla. Fora isso, o Pratical Vim é um livro incrível , e lê-lo é uma ótima ideia. Depois disso, acho que a melhor maneira de aprender é usar o vim diariamente e toda vez que você encontrar algo que não é natural (ou contra a filosofia do vim), anote-o e tente encontrar uma maneira melhor de fazê-lo.
Statox

Se você estiver usando o Vim para combinações de teclas, considere o Spacemacs .
Mirzhan Irkegulov

Respostas:


31

Afiar a Serra

O melhor conselho geral é simples: " Afie a serra " do ensaio de sete hábitos de Bram. Sugiro também a publicação no blog do Vimcasts : Sobre a afiação da serra .

Basicamente, "afiar a serra" pode ser resumido como:

Não aprenda tudo de uma só vez, mas aprenda algumas coisas de cada vez. Quando você encontrar uma ineficiência, procure maneiras de melhorá-la. Repetir

Vimrc

Eu também recomendo que você use o vimrc quase em branco . Você deve entender aproximadamente cada linha no seu vimrc. Use :helpe google saiba mais.

Plugins

Conselho geral sobre plugins:

  • Adicione lentamente um ou dois plug-ins quando necessário.
  • Não instale um plug-in sem procurar uma solução nativa primeiro
  • Deve ter boa documentação
  • Evite plugins com muitos mapeamentos
  • Se não parecer com o Vim, evite-o
  • Evite se houver mapeamentos que não funcionem com o .comando (pode ser necessário usar repeat.vim )

Mais bons lugares para aprender mais sobre o Vim

TL; DR

Leia :helpe tente fazer pequenas alterações incrementais no seu fluxo de trabalho.


Pessoalmente, tenho uma página enorme do vimwiki onde tomo notas, como um livro de receitas, a maior parte delas vem de perguntas sobre a stackexchange, juntamente com todas as sugestões acima. Acho que é uma ótima idéia fazer a sua. A minha está aqui: bitbucket.org/sergio/dotfaster/raw/…
SergioAraujo


2

Você pode aprender bastante, seguindo as perguntas e respostas na lista de discussão vimou em http://vim.sourceforge.net/maillist.php#vim . Embora este site StackExchange seja ótimo para perguntas e respostas simples, a lista de discussão é melhor para perguntas que requerem alguma discussão.vim_use

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.