Ich habe ständig gute Dinge über Vim gehört und bin jetzt fasziniert. Das einzige, was mich abschreckt, ist die unregelmäßige Tastatursteuerung. Kennt jemand gute Einsteiger-Tutorials für vim?
Ich denke, Sie werden mit ein wenig Erfahrung feststellen, dass die Tastatursteuerungen besonders auf Laptops wunderbar sind. Sie können durch das gesamte Dokument navigieren und es bearbeiten, ohne die Startzeile zu verlassen und mit der Maus zu arbeiten.
J. Polfer,
Wenn die Steuerung von Vim schwierig ist, versuchen Sie es mit Emacs. sie werden dein Gehirn braten.
Josemota
Verwenden Sie ": behave mswin", wenn Sie das Gefühl haben, dass es zu fälschlich ist, oder fügen Sie das in Ihre ~ / .vimrc ein, damit es auf diese Weise funktioniert. Sie können es jederzeit mit ": behave xterm" zurücksetzen, wenn Sie Ihre Meinung ändern. Ich finde außerdem, dass jeder mindestens ein paar eigene Zuordnungen haben sollte, um die Dinge zu verfeinern, da nicht jeder gelernt hat, genau die gleiche Art zu tippen, insbesondere für diejenigen, die Dvorák - Tastaturen oder andere ungerade Layouts verwenden (ich, an einer Stelle, mit Ein modifizierter Nummernblock zum Bearbeiten von Dokumenten, die nur numerisch sind
osirisgothra
Antworten:
27
Vim wird zunächst mit einem eigenen Tutorial ausgeliefert. Führen Sie dies einfach in einem Terminal aus:
vimtutor
Das Gute daran vimtutorist, dass Sie lesen können, wie der Editor funktioniert, während Sie ihn tatsächlich verwenden .
Darüber hinaus können Sie einen Blick auf die Links hier werfen: Vi Lovers Seite
Das Schöne an dieser Seite ist, dass sie die verschiedenen darin enthaltenen Links kurz beschreibt, sodass Sie ein Gefühl dafür bekommen, welche besser oder schlechter sind und warum.
Ich würde hinzufügen, dass der beste Weg, sich mit Vim vertraut zu machen, darin besteht, es nur für eine Weile zu benutzen. Wenn Sie es am Ende hassen, gut. Dann benutze etwas anderes. Die einzige Möglichkeit, Finger und Gehirn zu trainieren, ist die Verwendung. Meine Finger tun jetzt Escape :wqaus Gewohnheit, selbst wenn ich in einem GUI-E-Mail-Client bei der Arbeit bin (anstelle von Mutt).
Der vim Tutor ist schrecklich; Zumindest ist es schrecklich, Sie davon zu überzeugen, dass vim für gesunde Menschen tatsächlich nützlich und brauchbar ist.
Hasen
4
@hasen: Wie man in den Marines sagt, klingt das nach einem persönlichen Problem.
Telemachus
+1 ist wahrscheinlich der beste Weg, um vim zu lernen. :)
Yup, lesen Sie das erste vor einer Weile. Es ist eine gute :)
Svish
1
Das Cheat Sheet Tutorial zeigt, wie ich vi gelernt habe. Ernsthaft. Ich druckte die Spickzettel aus, legte sie vor meine Tastatur, zwang mich, "gvim" einzugeben, wenn ich meine Dateien bearbeitete, und verwies auf sie, weil ich verschiedene Dinge tun wollte. Ich habe ungefähr zwei Wochen pro Spickzettel verbracht und hatte den Dreh raus.
J. Polfer,
Diese letzte Verbindung hat mich dazu gebracht, Vim überhaupt zu nutzen.
Ich fand die Lehrvideos von Derek Wyatt auf Vimeo sehr nützlich. Er hat 27 Videos hochgeladen, angefangen mit der grundlegenden Bearbeitung bis hin zu weiterführenden Funktionen.
"A Byte of Vim" ist ein Buch, das Ihnen helfen soll, den Umgang mit dem Vim-Editor zu erlernen, auch wenn Sie nur wissen, wie Sie mit der Computertastatur umgehen.
Es ist das Spiel "Zelda trifft Textbearbeitung". Schließe das Spiel ab, um VIM zu meistern. Ich habe 2 Level beendet, anscheinend das 3. Level in der Entwicklung.
Ich würde mit der Handbuchseite (man vim) beginnen, aber ich kann verstehen, warum Sie nicht das ganze durchlesen möchten.
Als solches kam dies in einer schnellen Google-Suche auf. Es werden einige der wichtigsten Punkte behandelt, obwohl es wahrscheinlich ausführlichere Tutorials gibt.
Das Lesen der Handbuchseite für Vim ist für Anfänger eine Hilfe von nahezu null, da es hauptsächlich um das Öffnen von Vim in der Befehlszeile geht. Die interne Hilfe von Vim ist sehr gut, aber auch das ist zunächst keine vernünftige Methode, um den Editor zu erlernen. In diesem Fall schlägt das Lesen. Lesen Sie ein kurzes Tutorial und bearbeiten Sie es, oder verwenden Sie das vimtutorProgramm, um beides gleichzeitig zu tun.
Telemachus
0
In Ihrem Terminal:
$ vim
Dann in deinem geöffneten Vim Buffer:
:set syntax=on
:help
Wenn Sie mit dem Touch-Typ vertraut sind, müssen Sie einige Anpassungen vornehmen, um ihn zu verschönern, z. B. ein schönes Farbschema und eine elegante Schriftart. Fühlen Sie sich frei, mein Setup bei GitHub herunterzuladen .
Antworten:
Vim wird zunächst mit einem eigenen Tutorial ausgeliefert. Führen Sie dies einfach in einem Terminal aus:
Das Gute daran
vimtutor
ist, dass Sie lesen können, wie der Editor funktioniert, während Sie ihn tatsächlich verwenden .Darüber hinaus können Sie einen Blick auf die Links hier werfen: Vi Lovers Seite
Das Schöne an dieser Seite ist, dass sie die verschiedenen darin enthaltenen Links kurz beschreibt, sodass Sie ein Gefühl dafür bekommen, welche besser oder schlechter sind und warum.
Ich würde hinzufügen, dass der beste Weg, sich mit Vim vertraut zu machen, darin besteht, es nur für eine Weile zu benutzen. Wenn Sie es am Ende hassen, gut. Dann benutze etwas anderes. Die einzige Möglichkeit, Finger und Gehirn zu trainieren, ist die Verwendung. Meine Finger tun jetzt
Escape :wq
aus Gewohnheit, selbst wenn ich in einem GUI-E-Mail-Client bei der Arbeit bin (anstelle von Mutt).quelle
quelle
Stackoverflow: Vim Tutorials
quelle
Ich fand die Lehrvideos von Derek Wyatt auf Vimeo sehr nützlich. Er hat 27 Videos hochgeladen, angefangen mit der grundlegenden Bearbeitung bis hin zu weiterführenden Funktionen.
quelle
"A Byte of Vim" ist ein Buch, das Ihnen helfen soll, den Umgang mit dem Vim-Editor zu erlernen, auch wenn Sie nur wissen, wie Sie mit der Computertastatur umgehen.
quelle
Überprüfen Sie dieses VIM-Spiel, es ist einfach fantastisch: http://vim-adventures.com/
Es ist das Spiel "Zelda trifft Textbearbeitung". Schließe das Spiel ab, um VIM zu meistern. Ich habe 2 Level beendet, anscheinend das 3. Level in der Entwicklung.
Überprüfen Sie dies auch. Es ist gut: http://www.openvim.com/tutorial.html
quelle
Ich halte Vim-Rezepte für ein auf den Punkt gebrachtes Buch.
quelle
Ich würde mit der Handbuchseite (man vim) beginnen, aber ich kann verstehen, warum Sie nicht das ganze durchlesen möchten.
Als solches kam dies in einer schnellen Google-Suche auf. Es werden einige der wichtigsten Punkte behandelt, obwohl es wahrscheinlich ausführlichere Tutorials gibt.
quelle
vimtutor
Programm, um beides gleichzeitig zu tun.In Ihrem Terminal:
Dann in deinem geöffneten Vim Buffer:
Wenn Sie mit dem Touch-Typ vertraut sind, müssen Sie einige Anpassungen vornehmen, um ihn zu verschönern, z. B. ein schönes Farbschema und eine elegante Schriftart. Fühlen Sie sich frei, mein Setup bei GitHub herunterzuladen .
quelle