使用mksession保存vim状态不会保存Ctrl-6状态

时间:2012-10-15 18:44:22

标签: vim editor savestate

当我使用:mksession mysavedsession保存我的vim会话时,除了在我的每个vim窗口中打开的交换缓冲区被Ctrl-6查看外,它还保存了与我相关的外包。

任何简单的解决方案吗?

1 个答案:

答案 0 :(得分:3)

那是<C-^>,而不是<C-6>

我不认为存在“<C-^>状态”这样的事情:<C-^>用于编辑以前编辑过的文件,但它没有“硬”值。在恢复会话时,您尚未编辑任何以前的文件,因此<C-^>可能无效。就像刚开始使用Vim一样,没有“之前的文件”。

快速查看:help mksession:help mkview:help sessionoptions:help viewoptions似乎并未表明有任何解决方法。