Zunächst einmal können Sie in vim : eingeben (Doppelpunkt) und dann Hilfe help
, oder :help
für eine Liste von Selbsthilfethemen, einschließlich eines kurzen Tutorials. Bewegen Sie den Mauszeiger in der Themenliste über das gewünschte Thema und drücken Sie dann Strg ] und dieses Thema wird geöffnet.
Ein guter Anfang wäre das Thema
|usr_07.txt| Editing more than one file
Ok, weiter zu deiner Antwort.
Nachdem Sie vim mit einer Liste von Dateien gestartet haben, können Sie zur nächsten Datei wechseln, indem Sie :next
eingeben oder :n
kurz.:wnext
ist die Abkürzung für Aktuelle Änderungen schreiben und dann zur nächsten Datei wechseln.
Es gibt auch einen analogen :previous
, :wprevious
und :Next
. (Beachten Sie, dass :p
ist eine Abkürzung für :print
. Die Abkürzung für :previous
ist :prev
oder :N
.)
Um zu sehen, wo Sie sich in der Dateiliste befinden, geben Sie :args
ein und die aktuell bearbeitete Datei erscheint in []
(Klammern).
Beispiel:
vim foo.txt bar.txt
:args
Ergebnis:
[foo.txt] bar.txt
Sie können eine andere Datei öffnen, während vim mit :tabe filename
geöffnet ist und um zur anderen Datei zu wechseln, geben Sie :tabn
ein oder :tabp
für nächstes und vorheriges entsprechend.
Die Tastaturkürzel gT und gt kann auch verwendet werden, um Registerkarten zu wechseln, wenn Sie sich nicht im Bearbeitungsmodus befinden (d. h. nicht im Modus Einfügen, Ersetzen usw.). Auf einigen Systemen Strg +Alt +Bild nach oben und Strg +Alt +Bild nach unten erlauben auch das Umschalten zwischen Tabulatoren, aber das funktioniert nicht immer (zum Beispiel funktioniert es im OS X-Terminal 'out of the box' nicht).
Und Sie können den Dateinamen oben in der vim-App sehen.
Befehle zum Umschalten zwischen Puffern:
:bf # Go to first file.
:bl # Go to last file
:bn # Go to next file.
:bp # Go to previous file.
:bw # Close file.
:help buffer
um weitere Informationen zu finden
Um den Dateinamen zu erfahren, verwenden Sie Strg +G ,:file
oder :f