2013-06-28 54 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事件中自動保存。

請參閱插件文檔,瞭解如何安裝和使用它。

相關問題