2013-06-28 35 views
1

时,在VIM中自动保存问题标题提到。我正在输入VIM(插入模式)时自动获取保存的文件。当您键入

这可能吗?如何实现它?

+0

你检查过了吗? http://vim.wikia.com/wiki/Auto-save_current_buffer_periodically – ctn

+0

这可能也有帮助:http://vim.wikia.com/wiki/Auto_save_files_when_focus_is_lost –

回答

2

您可以使用自动保存插件来执行:

https://github.com/907th/vim-auto-save

请注意,自动保存在默认情况下禁用,运行:AutoSaveToggle启用/禁用它。

+1

这根本行不通。启用自动保存后,对文件进行一些更改后,文件不会更新。 –

+0

同意@omar。当我键入:AutoSaveToggle时,我得到一个错误,它不存在,当我键入:运行AutoSaveToggle它什么都不做。 – Brettins

+0

经过进一步调查,我认为这是一个沟通问题。关于使用这个答案的第一行:AutoSaverToggle要求插件VIM自动保存工作。这不是我对Jayram消息的解释,尤其是因为第二行,这意味着它是本地VIM命令,并且在附录中,您还可以使用该插件。但是,该命令需要该插件。 – Brettins

0

在Vim中没有自动保存的本机支持。 但是,您可以使用vim-auto-save插件来执行该操作。

此插件仅在默认模式下自动保存为正常模式,但存在a section in it's README,它描述了如何将插件配置为以插入模式保存。 提示:您应该将插件配置为在CursorHoldI和/或TextChangedI Vim事件中自动保存。

请参阅插件文档,了解如何安装和使用它。

相关问题