2011-01-07 6 views

Antwort

50

Dies läuft run_tests.sh nach jeder Datei gespeichert wird, mit dem aktuellen Dateinamen als einzigen Parameter:

:autocmd BufWritePost * !run_tests.sh <afile> 

Sehen Sie das Auto-Befehl mit:

:autocmd BufWritePost * 

und entfernen Sie alle auto- Befehle aus dem vorherigen mit:

:autocmd! BufWritePost * 
+0

Gibt es eine Möglichkeit zu so etwas?: Wenn eine Datei namens tests.html in der aktuelles Verzeichnis ODER im Verzeichnis direkt über dem Befehl testprog test.html oder cd .. testprog tests.html? –

+3

@Running Turle: Ich würde eine Funktion für diese erstellen und dann in einem AutoCAD verwenden. Verwenden Sie 'filereadable()', um zu testen, ob eine Datei vorhanden ist, und handeln Sie dann entsprechend. – blueyed