我正在尝试将:autocmd BufWrite * make
添加到vim中的modeline,但它不会被触发。我看到帮助说只有set <options>
可以在模型中使用。有没有办法实现这种效果,我写一个文件来运行make
。
答案 0 :(得分:3)
使用与您的文件名匹配的模式在~/.vimrc
中设置您的autocmd。我还建议使用augroup
,以便可以重新获得它。
augroup my_project
autocmd!
autocmd BufWrite /project/*.c make
augroup END
如需更多帮助,请参阅:
:h :au
:h :aug