在使用各种标准扩展对我的 Vim 环境进行了完整的重新设置后,有一种行为让我非常恼火:
当我在拆分窗口中打开一个文件并再次关闭该窗口时(“:wq”),Vim 似乎在后台保持文件缓冲区打开。当我现在尝试在新 Vim 实例的不同 shell 选项卡中打开文件时,交换文件仍然存在,这使我无法编辑文件。
我想有一个设置使 Vim 在我关闭拆分时保持缓冲区打开但隐藏,但我找不到它是哪一个。我真正想要的是,当我关闭拆分时,Vim 真的会关闭缓冲区,这样我就可以在并行的 Vim 会话中再次打开相应的文件。
我期望的是,一旦显示缓冲区的最后一个窗口通过“:q”关闭,缓冲区就会关闭。