Wie kann ich als Anfänger ohne vi-Erfahrung lernen, Vim nur mit Vim selbst zu verwenden? Gibt es ein eingebautes Tutorial und wie kann ich darauf zugreifen?
Angenommen, ich habe einen Laptop mit Linux und Vim installiert und keine Internetverbindung.
help-system
200_erfolg
quelle
quelle
vimtutor
für die ersten 30 Minuten. Übe für den Rest der Woche weiter. Boom! Sie können Vim fließend verwenden und haben alle seine Profis.Antworten:
vimtutor
ist ein Programm, das mit Vanilla Vim-Installationen geliefert wird. Es ist ein 30-minütiges Tutorial-Programm, das die Grundlagen von vim erklärt. Auf * nix-Systemen müssen Sie im Allgemeinen nurvimtutor
über die Befehlszeile ausführen . Unix ist auchgvimtutor
verfügbar, wenn Sie eine GUI-Version bevorzugen.Unter Windows
vimtutor.bat
befindet sich in$VIMRUNTIME
(in der Regel etwas ÄhnlichesC:\Program Files (x86)\Vim\vim74
oder Ähnliches).vimtutor.bat
Standardmäßig wird GUI vim unter Windows verwendet. pass,-console
wenn Sie die Verwendung von console vim erzwingen möchten. Zumindest unter Windows 8 können Sie auch einfach im Startmenü nach "vim tutor" suchen (natürlich ohne Anführungszeichen), um den Tutor zu öffnen.quelle
Sie können Vim lernen, indem Sie
:help
von oben nach unten lesen . Wenn Sie eingeben:help
, sieht es so aus:Wie Sie sehen können, beginnt es mit dem Wesentlichen, wie sich fortzubewegen, zu Themen zu springen und zurück und so weiter. Wenn Sie ein wenig nach unten scrollen, wird diese Liste von Dokumenten sichtbar:
Mit den oben angegebenen Navigationstipps (und Ctrl]um einem Link zu folgen) können Sie die Abschnitte aufrufen, z. B. ab
tutor
. (So habe ich eigentlich Vim gelernt.)quelle
:help
und begann lesen.Wie andere bereits erwähnt haben,
vimtutor
ist dies ein guter Ausgangspunkt. Sie können Ihr Wissen und Ihr Verständnis der Vim-Philosophie verbessern. Dies ist nicht nur brillant, sondern auch überraschend und angenehm intuitiv.Ich möchte jedoch weiterhin ein Beispiel verwenden, um eine Parallele dazu zu ziehen, wie man sich dem Lernen annähern sollte.
Nachdem Sie genügend Zeit und Mühe aufgewendet haben, um die Philosophie von Vim zu verstehen und zu entwickeln, damit Sie sich an Ihre Muskeln erinnern können, werden Sie frustriert darüber sein, wie schmerzhaft langsam und schrecklich es ist, andere Anwendungen und Editoren zu verwenden, die keine Unterstützung für die Nachahmung von Vim haben.
quelle
Sie können die Grundlagen erlernen, indem Sie
vimtutor
in der Befehlszeile ausführen. Dies wird mit vim ausgeliefert und bietet ein grundlegendes interaktives Tutorial zu seiner Verwendung.quelle