La forma de ejecutar automáticamente un comando shell después de guardar un archivo en Vim?
Pregunta
Esto se debe a que me gustaría ejecutar pruebas de forma automática después de cada archivo de salvar.
He mirado autocmd
y BufWritePost
pero no puede hacer que funcione.
Solución
Esta run_tests.sh
carreras después de cualquier archivo se guarda, con el nombre de archivo actual como el único parámetro:
:autocmd BufWritePost * !run_tests.sh <afile>
Ver el mando automático con:
:autocmd BufWritePost *
y eliminar todas las auto-comandos de la anterior con:
:autocmd! BufWritePost *
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow