【发布时间】:2011-02-13 12:09:30
【问题描述】:
如果我在一个文件中工作,更改到另一个缓冲区,然后再改回来,我已经丢失了我的撤消历史记录。
-
vim File1.txt- 进行大量更改并保存。 - 打开新缓冲区 -
:e test.txt - 切换回 File1.txt -
:b# - 撤消历史记录已消失。
有什么解决方法吗?
【问题讨论】:
-
这不止一次让我措手不及。我怀疑你问是因为
:sp test.txt或:tabe test.txt不适合你? -
是的。我不使用制表符,因为我发现只有一个垂直拆分最容易管理。如果需要,我会做更多的拆分,但主要问题是我不断地切换缓冲区,最终想回到以前的缓冲区并撤消某些事情。如果我知道我将要经常编辑一个文件并且可能需要撤消,那么我会尽量不切换该窗口上的缓冲区 - 但有时我会忘记。
标签: vim