当缓冲区的内容发生变化时,告诉vim写入文件

时间:2011-12-17 17:33:32

标签: vim

我希望vim在每次更改缓冲区时将当前缓冲区保存到文件中。如果我正在打字,我不希望它离开插入模式。只是在后台静静地做,不要打扰我。这就像一个狂热的汽车保存。

将新内容发送到外部进程也可以。

1 个答案:

答案 0 :(得分:2)

启动计时器,离开30秒后自动保存。

set updatetime=30000
au CursorHold * :w

注意:此事件仅在正常模式下触发。