从VIM上次会话重新打开缓冲区的替代方案?

时间:2013-05-21 13:06:23

标签: vim usability

我知道:mksession,我使用它,但有时,它太多了,它节省了太多状态,这是一个问题,例如,当你更新一些插件,并想要关闭/打开VIM以新的状态启动它,除了你想保留当前打开的文件的状态之外。

有时:mksession保存与新更新配置的冲突,防止加载部分内容等。

那么,重新打开VIM并加载最后一个缓冲区列表有什么好的替代方案(可能包括插件),没有来自:mksession的那么多额外状态?

1 个答案:

答案 0 :(得分:4)

我想我想通过:h :mksession找出了我想要的东西:

set sessionoptions=blank,buffers,curdir,help,tabpages,winsize

现在mksession保存的状态远远少于sessionoptions的默认状态:

'sessionoptions' 'ssop'

  • 默认值:空白,缓冲区,curdir,folds,help,options,tabpages,winsize