如何保留Vim撤消历史记录但不允许隐藏修改后的缓冲区?

时间:2011-05-11 19:51:41

标签: vim buffer undo

this question类似,我希望在更改缓冲区时保留撤消历史记录。但是,如果我使用set hidden,当我从具有更改的缓冲区切换时,vim不再提示我。

如何保留未保存的缓冲区提示符,同时保留撤消历史记录?

1 个答案:

答案 0 :(得分:3)

您可以在Vim 7.3中使用新的持久性撤消功能。

set undodir=~/.vim/undodir
set undofile

有关详细信息,请参阅

中的文档
:help persistent-undo