Es gibt drei Methoden für die Erstellung neuer Dateien im vi-Editor : zwei von ihnen neue leere Dateien , während die andere erstellt eine Kopie eines bestehenden offenen Datei mit einem neuen Namen. Dieser Artikel setzt Grundkenntnisse in der vi -Modi und Befehle. Things You
Vi oder Vim
brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie ein Terminal-Fenster und geben Sie Folgendes an der Befehlszeile ein:
vi MyFileName
Die Terminal-Bildschirm wird durch die vi -Schnittstelle ausgetauscht werden. An der Spitze des Terminal-Fenster sehen Sie den blinkenden Cursor sitzt oberhalb einer Spalte von ~ Zeichen entlang der Seite des Bildschirms. An der Unterseite des Terminal-Fenster sollten Sie sehen :
" MyFileName " [Neuer Ordner]
Bearbeiten Sie die Datei ( fügen Sie einige Inhalte ) und wenn Sie Schalter auf Kommando-Modus fertig sind , und geben Sie die folgende :
: w
Vi schreibt die Datei auf der Festplatte , und du wirst das wissen, weil am unteren Rand des Fensters sehen Sie wird :
" MyFileName " [ ,"New] 1L , 4C geschrieben
Die Zahlen 1 und 4, variieren je nachdem, wie viele Zeilen (L) und Zeichen (C) vi schrieb auf die Festplatte.
2
erstellen eine Kopie Ihres neuen Datei durch Ausführen des folgenden Befehls in Mode:
: w myCopyOfFileName
an der Unterseite des Terminal-Fenster sehen Sie jetzt :
" copyOfFileName " [Neu] 1L , 4C geschrieben
im Gegensatz zu dem, was Sie erwarten können , vi noch präsentiert Ihnen mit dem Puffer für " MyFileName ", nicht " copyOfFileName . " Der Editor hat die Kopie zu erstellen und schreiben Sie es auf der Festplatte , aber es setzt voraus, dass Sie weiterhin die Bearbeitung der ursprünglichen Kopie der Datei wollen . So öffnen Sie die Kopie führen Sie den folgenden :
: e copyOfFileName
Wenn Sie den Editor vim (vi verbessert ) , dann können Sie diesen zweistufigen Prozess durch die Schaffung der Kopie auf diese Weise überspringen :
: sav myCopyOfFileName
Vim macht die Kopie , schreibt sie auf die Festplatte und schaltet den aktuellen Puffer auf die neue Datei
3
Öffnen Sie eine neue Datei. für die Bearbeitung noch innerhalb der vi-Editor durch Ausführen der folgenden Schritte aus:
: e aBrandNewFile
Ein neuer, leerer Puffer erscheint und der folgende Text wird am unteren Rand des Terminal-Fenster :
" aBrandNewFile " [Neuer Ordner]
das Ergebnis ": e newFile " genannt , während mit vi ist fast identisch mit dem Aufruf von " vi newFile " von der Kommandozeile aus . Der Unterschied ist, dass durch die Eröffnung einer neuen Datei im vi können Sie auch weiterhin alle anderen Puffern , die offen waren , bevor bearbeiten.