web-dev-qa-db-ja.com

Vimにファイルを保存した後にシェルコマンドを自動的に実行する方法

これは、ファイルを保存するたびにテストを自動的に実行したいためです。

autocmdBufWritePostを確認しましたが、機能しません。

58
Running Turtle

これはrun_tests.shファイルを保存した後、現在のファイル名を唯一のパラメーターとして使用します。

:autocmd BufWritePost * !run_tests.sh <afile>

自動コマンドを表示するには:

:autocmd BufWritePost *

そして、前のものからすべての自動コマンドを削除します:

:autocmd! BufWritePost *
69
Alex Howell