vim - 键入时自动保存在 VIM 中

标签 vim

正如问题标题所提到的。我希望在输入 VIM(插入模式)时自动保存文件。

这可能吗?如何实现?

最佳答案

我建议在更改文本时保存缓冲区:

autocmd TextChanged,TextChangedI <buffer> silent write
我找到了 here .这个对我有用。
备注 (感谢@Kevin):不幸的是,如果您在没有打开文件的情况下打开 vim 会导致错误,因为 vim 会尝试保存您键入的文本,但不会保存在何处。

关于vim - 键入时自动保存在 VIM 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17365324/

相关文章:

Vim |从 700MB 文件中删除前几行

vim - 使用 Vim,是否有更有效的方法来根据这个最佳实践来格式化 LaTeX 段落?

vim - psql 客户端使用 vi 在编辑模式下自动完成

vim - 如何在 vim 中从 block 的开头转到 C block 的末尾,反之亦然?

vim - 如何在 Vim 中以读/写模式打开文件?

vim - 如何在vim中水平居中打开文件的内容?

linux - Vim 映射复制到系统剪贴板

linux - vim中的水平线

python - 使用元类时出现 Pylint 错误

python - 如何使用 python 脚本修改 Vim 缓冲区?