标签: vim autocmd
这是因为我想在每次保存文件后自动运行测试。
我查看了autocmd和BufWritePost,但无法使其正常工作。
autocmd
BufWritePost
答案 0 :(得分:67)
在保存任何文件后运行run_tests.sh,当前文件名为唯一参数:
run_tests.sh
:autocmd BufWritePost * !run_tests.sh <afile>
使用以下命令查看自动命令:
:autocmd BufWritePost *
并删除上一个中的所有自动命令:
:autocmd! BufWritePost *