Shellbefehle im Vim ausfuehren
Ich muss immer wieder Shellbefehle ausführen, wofür ich eigentlich den Vim beenden müsste oder ein zweites Terminal bräuchte, obwohl das Ergebniss nur kurz gebraucht wird. Eben habe ich mal nachgeschaut, ob das nicht auch irgendwie anders geht und es geht tatsächlich.
Auf der Seite Vim tips: Working with external
commands von linux.com wird
beschrieben, dass man mit :sh
oder :shell
eine Shell öffnen kann und
mit exit wieder im Vim landet. Alternativ dazu gibt es noch
:! <befehl> %
. Das % steht für die aktuelle Datei. Die Ausgabe wird in
Vim geschrieben und mit Enter kommt man danach wieder zu seinem Code
zurück.