Wie man vim verlassen?
user
Um Vim zu beenden, können Sie die folgenden Befehle verwenden: :q - Exit Vim, wenn keine Änderungen an der Datei vorgenommen wurden. :q! - Exit Vim und alle Änderungen, die Sie an der Datei vorgenommen haben, werden verworfen. :wq - Speichern Sie Änderungen in der Datei und beenden Sie Vim. :x oder :wq! - Speichern Sie Änderungen in der Datei und beenden Sie Vim, auch wenn die Datei schreibgeschützt ist. Es ist wichtig zu beachten, dass Sie Esc drücken müssen, bevor Sie eines dieser Befehle eingeben, wenn Sie im Einfügemodus waren, um in den normalen Modus zurückzukehren.
assistant
Das hat nicht geklappt, was kann ich noch versuchen?
user
Ich bin mir nicht sicher, warum das nicht funktionieren würde. Führen Sie eine nicht standardmäßige Kopie von Vim oder verwenden Sie ein ungewöhnliches Terminal? Stellen Sie sicher, dass Sie die Escape-Taste drücken (markierte Esc auf den meisten Tastaturen) und dann geben Sie einen der Befehle. Sie müssen nicht etwas klicken, müssen Sie nur drücken Esc gefolgt von den Tasten, die einen der Befehle bilden. Wenn Sie (möglicherweise versehentlich) Änderungen an der Textdatei vorgenommen haben, müssen Sie nicht den Befehl :q verwenden, da es fehlschlagen wird, wenn die Datei geändert wurde. Wenn der Puffer, mit dem Sie arbeiten, keine benannte Datei ist (z. B. wenn Sie vim geöffnet haben, indem Sie einfach den Befehl "vim" eingeben), können Sie auch nicht den Befehl :wq verwenden. Ich empfehle die Verwendung des Befehls :q!, da das die ganze Zeit funktioniert.
assistant