За комментарий @ jeremysprofile, это может сработать, если я переключусь на BufWriteCmd
:
au BufWriteCmd * w | echo "hello world"
Обратите внимание, что мне нужно добавить префикс w |
, чтобы запустить стандартное поведение команды write передзапустить команду мне нужно.В моем случае я хотел выполнить команду vim-fireplace
Require
, поэтому он также помог использовать префикс silent!
:
au BufWriteCmd *.clj w | silent! Require