La forma de ejecutar automáticamente un comando shell después de guardar un archivo en Vim?

StackOverflow https://stackoverflow.com/questions/4627701

  •  30-09-2019
  •  | 
  •  

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.

¿Fue útil?

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
scroll top