Syntax zum Beenden und Speichern vor dem VIM -Editor
Drücken Sie Esc Schlüssel, um sicherzustellen, dass Sie in sind Befehlsmodus. Dann drücken Sie die Doppelpunkt Schlüssel zum Eingeben Befehlszeilenmodus. Der Befehlszeilenmodus hat a Doppelpunkt unten links auf dem Bildschirm, auf dem Sie Befehlszeilen eingeben können. Dann drücken 'wq ' Und 'eingeben' Angeben von Exit und Speichern. 'W' ist kurz für das Schreiben, das den Dateiinhalt auf der Festplatte speichern. 'Q' ist kurz für Beendigung, was angibt,.
: WQIm folgenden Screenshot wird der Befehl 'WQ' im Befehlszeilenmodus eingeben, um VIM zu wehren, das Programm nach dem Speichern des Inhalts zu beenden, auch bekannt als Schreiben und Beenden.
VIM -Modi verstehen und wie man sie benutzt
Die primären Betriebsmodi von VIM sind Einfügemodus, Befehlsmodus, Befehlszeilenmodus und visueller Modus. Der Editor befindet sich jederzeit in einem dieser Modi, und die Interaktion mit dem VIM -Editor mit Tastenanschlägen führt unterschiedliche Aktionen aus, je nachdem, welchen Modus der Editor derzeit ist. Wenn Sie versuchen, 'WQ' einzugeben, um zu speichern und zu beenden, speichern Sie im Einfügenmodus nicht den Inhalt, an dem Sie arbeiten. Daher müssen Sie sich bewusst sein, wenn Sie VIM verwenden, in welchem Modus Sie sich befinden.
Modus einfügen: In diesem Modus können Sie Inhalte tatsächlich in eine Datei eingeben. Sie bearbeiten und unterweisen VIM nicht den Editor, was zu tun ist, außer welchen Text in einen Dateiinhalt eingeben. Sie können den Befehlsmodus einfügen, indem Sie auf das Drücken des Befehlsmodus eingeben 'ich' Schlüssel, der für Insert steht. Sie können auch die treffen 'A' Taste, die auch den Einfügenmodus eingibt, aber nach dem Verschieben des Cursors nach der aktuellen Position, weshalb der Grund ist 'A' In diesem Fall steht für Append.
Befehlsmodus: Dies ist der Modus, in dem Tastenanschläge verwendet werden, um VIM zu unterweisen, was zu tun ist und wie man funktioniert, aber nicht zum Eingeben neuer Text oder zum Bearbeiten von Text in einer Datei. Um den Befehlsmodus einzugeben, klicken Sie auf die 'Esc' Taste auf der Tastatur.
Befehlszeilenmodus: Eine kleine Mini -Befehlszeile wird unten links auf dem Bildschirm angezeigt und ermöglicht es Ihnen, Befehle einzugeben, wie wir in diesem Tutorial gezeigt haben. Sie können verwenden 'W' Das steht für das Schreiben einer Datei und Sie können verwenden 'Q' das steht für den Beenden des Herausgebers. Diese können zu einer einzigen Anweisung kombiniert werden, und Sie beenden den Editor und speichern die Datei.
Visueller Modus: Mit dem visuellen Modus können Sie den Text hervorheben und diesen ausgewählten Text in Kopieren und Einfügen oder anderen gängigen Operationen in ausgewähltem Text verwenden. All dies kann von der Tastatur ohne Maus erfolgen, im Gegensatz zu GUI -basierten Redakteuren wie Notepad oder Visual Studio.
So speichern Sie Ihren Inhalt, beenden Sie jedoch nicht den Editor
Wenn Sie Ihre Arbeiten in der Datei speichern möchten, die Sie bearbeiten, beenden Sie jedoch nicht den VIM -Editor, verwenden Sie einfach den Befehl 'w', um die Datei zu schreiben und den Befehl 'q' wie unten gezeigt auszulassen.
: wSo beenden Sie mit dem Editor, geben Sie jedoch keinen Speichern aus
Wenn Sie nur den Editor beenden möchten und keinen Befehl speichern, geben Sie einfach den Befehl 'Q' im Befehlszeilenmodus aus, wie unten gezeigt. In diesem Befehl geht davon aus.
:QKein Fehler oben.
Fehler oben, da der Befehl exit ohne einen Befehl speichern Datei ausgestellt wurde.
So beenden Sie den Editor, aber nicht Änderungen speichern
Wenn Sie Änderungen vorgenommen haben, diese Änderungen jedoch nicht auf der Festplatte speichern und zum Zeitpunkt des letzten Save -Problems zum Befehl 'Q' mit dem 'Befehl' zum vorherigen Inhalt zurückkehren möchten!'Befehl im Befehlszeilenmodus wie unten gezeigt.
:Q!Abschluss
Alle oben genannten Informationen mögen zu viel Komplexität erscheinen, um den Editor zu verlassen und den Inhalt der Datei, an der Sie arbeiten, zu speichern, aber es gibt Gründe dafür und alles ist logisch. Der VIM -Editor kann fast ausschließlich von der Tastatur aus operiert werden, ohne die Maus zu verwenden, die ergonomisch und schneller für Programmierer effizienter ist und IT -Fachkräfte erlebt. Daher müssen alle Anweisungen mit unterschiedlichen Schlüsselkombinationen und nicht mit der Verwendung eines grafischen Mauszeigers angegeben werden. Um eine schnelle Programmierung und Verwendung von VIM zu berücksichtigen. Wenn Sie also einen schnellen einfachen Befehl machen möchten, um den Editor zu beenden, während Sie gleichzeitig den Inhalt der Datei speichern, die Sie ausführen, sind es nur ein paar Tastenanschläge auf dem Editor und nicht mit einer ungeschickten Maus durch die Menüs durch die Menüs. Erfahren Sie die Tricks von Vim und Sie werden auf dem Weg sein, Elite -Codierer oder Systemadministrator zu sein.
Mehr VIM -Bildung