您可以使用以下代码创建一个会话:
:mksession [sessionName.vim]
但是,如果您稍后修改了该会话(即添加/删除缓冲区),则必须手动再次保存会话,但这样做会生成以下错误:
E189: "Session.vim" exists (add ! to override)
这通常是使用“另存为”而不是“保存”时出现的错误。所以我有两个问题:
- 这里没有“保存”功能吗?
- 有没有一种方法可以自动保存会话文件中的所有更改?
注意:我知道可以使用mksession!sessionName.vim
来覆盖现有的会话文件。