Automatisches Einfügen eines Headers in vim

8

Gibt es eine Möglichkeit, automatisch eine Kopfzeile hinzuzufügen, wenn ich eine neue Datei in vim öffne? Mein Ziel ist es, den Shebang "#! /usr/bin/python" automatisch hinzuzufügen, wenn ich eine neue Datei mit dem Befehl "vim test.py" öffne. Wenn die Datei bereits vorhanden ist, sollte keine Kopfzeile eingefügt werden.

    
Chander Shivdasani 07.11.2012, 22:40
quelle

2 Antworten

24

Fügen Sie diese Zeile in Ihre Konfigurationsdatei ein:

%Vor%     
Nicolas 07.11.2012, 22:46
quelle
3

Dies könnte über-kill sein, aber Sie könnten sich eines der Snippet-Skripte für Vim ansehen, z. snipMate - Ссылка

Aber für was Sie wollen, können Sie einfach einen Schlüssel einem Befehl zuordnen, der eine Datei einliest. Zum Beispiel:

%Vor%

Und dann fügen Sie Ihren Text in die Datei ein: boiler_mashbang.

    
Dave Kuhlman 07.11.2012 22:57
quelle

Tags und Links