Vim如何自动保存并让autocmds运行

时间:2015-01-20 07:55:57

标签: vim

我的.vimrc中有以下内容可以在保存时自动编写我的python代码。

autocmd BufWritePost *.py silent !autopep8 --in-place --aggressive %

但是我使用的插件vim-auto-save会自动为我保存代码。但是,似乎没有调用BufWritePost事件。我必须手动运行:w才能让autocmd工作。

1 个答案:

答案 0 :(得分:1)

Vim-auto-save运行

  

无声! WA

命令,应该保存所有文件,并且应该触发BufWritePost事件。

您是否在启动时启用了vim-auto-cmd

  

让g:auto_save = 1"在Vim启动时启用AutoSave