Apprendre Vim après vimtutor

25

Quelles devraient être les prochaines étapes de l'apprentissage de Vim après avoir terminé vimtutor? J'ai regardé des vidéos sur YouTube, lu des didacticiels en ligne et des questions / réponses sur SE, et je suis occupé à lire Practical Vim.

Y a-t-il d'autres bonnes ressources disponibles? En fait, pratiquer et utiliser Vim - pas seulement regarder / lire à ce sujet - est sûrement un bon moyen d'apprendre. Des suggestions sur la meilleure façon d'utiliser le système d'aide intégré pour apprendre Vim?

PS: Bien que cette question sur SO ait été fermée pour être hors sujet, plusieurs des réponses semblent utiles.

PPS: J'ai utilisé vim il y a de nombreuses années, je suis passé à Emacs pour le mode Org et je reviens maintenant à vim :)

SabreWolfy
la source
1
Votre question peut également être fermée, car les sites SE sont destinés à des questions précises et la vôtre peut être trop large. En dehors de cela, Pratical Vim est un livre incroyable et sa lecture est une très bonne idée. Après cela, je pense que la meilleure façon d'apprendre est d'utiliser quotidiennement vim et chaque fois que vous trouvez quelque chose qui ne semble pas naturel (ou contraire à la philosophie de vim), vous le notez et essayez de trouver une meilleure façon de le faire.
statox
Si vous utilisez Vim pour les raccourcis clavier, pensez à Spacemacs .
Mirzhan Irkegulov

Réponses:

31

Aiguiser la scie

Le meilleur conseil général est simple, " Aiguiser la scie " de l'essai des sept habitudes de Bram. Je suggère également un article de blog Vimcasts : sur l'affûtage de la scie .

Fondamentalement, "l'affûtage de la scie" peut se résumer comme suit:

N'apprenez pas tout d'un coup, mais apprenez quelques choses à la fois. Lorsque vous constatez une inefficacité, cherchez des moyens de l'améliorer. Répéter

Vimrc

Je vous recommande également d'utiliser du vimrc presque vierge . Vous devez comprendre approximativement chaque ligne de votre vimrc. Utilisez :helpet google en savoir plus.

Plugins

Conseils généraux sur les plugins:

  • Ajoutez lentement un ou deux plugins lorsque le besoin s'en fait sentir.
  • N'installez pas de plugin sans chercher d'abord une solution native
  • Doit avoir une bonne documentation
  • Évitez les plugins avec de nombreux mappages
  • S'il ne ressemble pas à Vim, évitez-le
  • À éviter s'il existe des mappages qui ne fonctionnent pas avec la .commande (il peut être nécessaire d'utiliser repeat.vim )

Plus de bons endroits pour en savoir plus sur Vim

TL; DR

Lisez :helpet essayez d'apporter de petites modifications incrémentielles à votre flux de travail.

Peter Rincker
la source
Personnellement, j'ai une énorme page vimwiki où je prends des notes, une sorte de livre de cuisine, la plupart proviennent de questions sur stackexchange, avec toutes les suggestions ci-dessus, je pense que c'est une excellente idée de faire la vôtre. Le mien est ici: bitbucket.org/sergio/dotfaster/raw/…
SergioAraujo
2

Vous pouvez en apprendre beaucoup en suivant les questions et réponses sur la vimou la vim_useliste de diffusion, http://vim.sourceforge.net/maillist.php#vim . Bien que ce site StackExchange soit idéal pour les questions et réponses simples, la liste de diffusion est meilleure pour les questions qui nécessitent une discussion.

garyjohn
la source