如何使 vim 的撤消缓冲区跨会话持久化?

jca*_*zac 9 vim undo

当我对文件进行编辑然后离开 vim 时,我希望能够在稍后重新打开它时撤消该更改。

rpi*_*key 8

您可以打开持久撤消,查看帮助

:help undo-persistence
Run Code Online (Sandbox Code Playgroud)

至少需要 vim 7.3。

undo-persistence 在使用前需要进行一些设置,比如定义一个目录来保存持久的 undo 信息。这里给出了一个很好的解释:http : //amix.dk/blog/post/19548(感谢@Dalker)