这是因为我想在保存每个文件后自动运行测试。

我看了看 autocmdBufWritePost 但不能使它起作用。

有帮助吗?

解决方案

这是运行的 run_tests.sh 保存任何文件后,当前文件名是唯一的参数:

:autocmd BufWritePost * !run_tests.sh <afile>

使用以下方式查看自动命令

:autocmd BufWritePost *

并从上一张中删除所有自动命令:

:autocmd! BufWritePost *
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top