如何将:autocmd添加到vim modeline?

如何将:autocmd添加到vim modeline?,vim,modeline,Vim,Modeline,我正在尝试将:autocmd BufWrite*make添加到vim中的modeline,但它没有被触发。我看到帮助中说只有set可以在modeline中使用。有没有一种方法可以达到这种效果,我写一个文件来运行make在~/.vimrc中使用与文件名匹配的模式设置autocmd。我还建议使用augroup,这样就可以重新获取资源 augroup my_project autocmd! autocmd BufWrite /project/*.c make augroup END 有关更多

我正在尝试将
:autocmd BufWrite*make
添加到vim中的modeline,但它没有被触发。我看到帮助中说只有
set
可以在modeline中使用。有没有一种方法可以达到这种效果,我写一个文件来运行
make

~/.vimrc
中使用与文件名匹配的模式设置autocmd。我还建议使用
augroup
,这样就可以重新获取资源

augroup my_project
  autocmd!
  autocmd BufWrite /project/*.c make
augroup END
有关更多帮助,请参阅:

:h :au
:h :aug