我在vim中使用ghc-mod,希望每次保存文件(:w)时都调用GhcModCheck(:GhcModCheck)。你能告诉我我怎么能做到吗?我猜还有一个更普遍的问题:如何在保存时调用函数?
谢谢!
您可以加入BufWritePost
活动。全局(即每个文件):
:autocmd BufWritePost * GhcModCheck
要仅对Haskell文件执行此操作,可以修改文件模式:
:autocmd BufWritePost *.hs GhcModCheck
但是最好利用Vim的内置文件类型检测,然后将其放入~/.vim/ftplugin/haskell_OnSave.vim
:
:autocmd! BufWritePost <buffer> GhcModCheck
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句