Schließen Sie mehrere Dateien in vi

942
Salil Surendran


Wenn ich mehrere Dateien in vi mit vi * .py öffne, wie kann ich dann die gesamte vi-Sitzung beenden, anstatt jede einzelne Datei zu bearbeiten? Scheint ein einfaches Problem zu sein, kann aber bei Google nichts finden.

1
Sind Sie sicher, dass Sie vi und nicht vim verwenden? Sie können ': qall' in vim tun, aber nicht vi. Viele Systeme verwenden vi als Verbindung zu vim DJMcMayhem vor 7 Jahren 0

1 Antwort auf die Frage

1
w17t

Sie können alle geöffneten Dateien (Puffer) beenden, indem Sie: qa oder: qa! In vim. Das Ausrufezeichen bedeutet, die bearbeitete, nicht gespeicherte Datei zu beenden.

Es gibt auch ZQ- und ZZ-Tastenkombinationen zum Beenden bzw. zum Speichern, obwohl ich nicht sicher bin, ob sie alle Dateien beenden würden, da leider noch nie eine Überprüfung erfolgt ist.