Vim nach Vimtutor lernen

25

Was sollten die nächsten Schritte zum Erlernen von Vim nach Abschluss sein vimtutor? Ich habe Videos auf YouTube gesehen, habe Online-Tutorials und Fragen / Antworten auf SE gelesen und lese gerade Practical Vim.

Gibt es noch andere gute Ressourcen? Das Üben und Verwenden von Vim - nicht nur das Anschauen / Lesen - ist sicherlich ein guter Weg, um zu lernen. Gibt es Vorschläge, wie Sie das integrierte Hilfesystem am besten zum Erlernen von Vim verwenden können?

PS: Obwohl diese Frage zu SO als nicht thematisch eingestuft wurde, sehen einige der Antworten dort nützlich aus.

PPS: Ich habe vim vor vielen Jahren verwendet, bin für den Org-Modus zu Emacs gewechselt und kehre jetzt zu vim zurück :)

SabreWolfy
quelle
1
Ihre Frage könnte auch geschlossen sein, weil SE-Sites für präzise Fragen gedacht sind und Ihre möglicherweise zu weit gefasst sind. Davon abgesehen ist Pratical Vim ein erstaunliches Buch und es ist eine wirklich gute Idee, es zu lesen. Danach denke ich, ist der beste Weg zu lernen, Vim täglich zu benutzen und jedes Mal, wenn Sie etwas finden, das sich unnatürlich anfühlt (oder gegen die Philosophie von Vim), notieren Sie es und versuchen, einen besseren Weg zu finden, dies zu tun.
statox
Wenn Sie Vim für Tastenkombinationen verwenden, ziehen Sie Spacemacs in Betracht .
Mirzhan Irkegulov

Antworten:

31

Die Säge schärfen

Der beste allgemeine Rat ist ein einfacher, " Schärfen Sie die Säge " aus Brams sieben Gewohnheiten Essay. Ich schlage auch Vimcasts Blogbeitrag vor : Beim Schärfen der Säge .

Grundsätzlich kann "Schärfen der Säge" wie folgt zusammengefasst werden:

Lernen Sie nicht alles auf einmal, sondern ein paar Dinge gleichzeitig. Wenn Sie eine Ineffizienz feststellen, suchen Sie nach Möglichkeiten, diese zu verbessern. Wiederholen

Vimrc

Ich empfehle auch, fast leere vimrc zu verwenden . Sie sollten ungefähr jede Zeile in Ihrem Text verstehen vimrc. Nutze :helpund google um mehr zu erfahren.

Plugins

Allgemeine Hinweise zum Plugin:

  • Fügen Sie bei Bedarf langsam ein oder zwei Plugins hinzu.
  • Installieren Sie kein Plugin, ohne zuerst nach einer nativen Lösung zu suchen
  • Muss eine gute Dokumentation haben
  • Vermeiden Sie Plugins mit vielen Zuordnungen
  • Wenn es sich nicht wie Vim anfühlt, dann meide es
  • Vermeiden Sie, dass es Zuordnungen gibt, die mit dem .Befehl nicht funktionieren (möglicherweise muss repeat.vim verwendet werden ).

Weitere gute Orte, um mehr über Vim zu erfahren

TL; DR

Lesen Sie :helpund versuchen Sie, kleine inkrementelle Änderungen an Ihrem Workflow vorzunehmen.

Peter Rincker
quelle
Persönlich habe ich eine riesige VimWiki-Seite, auf der ich mir Notizen mache, eine Art Kochbuch, das meiste stammt von Fragen zum Stapelaustausch, zusammen mit allen oben genannten Vorschlägen. Meins ist hier: bitbucket.org/sergio/dotfaster/raw/…
SergioAraujo
2

Sie können , indem Sie die Fragen und Antworten auf der viel lernen vimoder vim_useMailing - Liste, http://vim.sourceforge.net/maillist.php#vim . Während diese StackExchange-Site sich hervorragend für einfache Fragen und Antworten eignet, ist die Mailingliste besser für Fragen geeignet, die eine Diskussion erfordern.

garyjohn
quelle