Vim öffnen, dann automatisch speichern und schließen

Vim öffnen, dann automatisch speichern und schließen

Mit bash ist es möglich, eine Datei in vim zu öffnen und dann automatisch zu speichern und zu schließen, zB

"ZZ" | vim my.file.txt

offensichtlich wird das oben genannte nicht funktionieren, aber wie würde ich das Äquivalent machen? – Ich weiß, dass es dafür keinen Anwendungsfall zu geben scheint – aber ich habe einen.

Antwort1

Sehen ":help -c". Zum Beispiel:

vim -c "wqa" my.file.txt

Antwort2

Folgende Werke:

echo :wq | vim my.file.txt

verwandte Informationen