从VIM中的上一个会话重新打开缓冲区的替代方案?
我知道从VIM中的上一个会话重新打开缓冲区的替代方案?,vim,usability,Vim,Usability,我知道:mksession,我使用它,但有时,它太多了,它保存了太多的状态,这是一个问题,例如,当您更新一些插件时,希望关闭/打开VIM以新的状态启动它,但您希望仅保留当前打开文件的状态 有时什么:mksession会保存与新更新配置的冲突,阻止加载部分配置,等等 那么,有什么好的选择(可能包括插件)可以重新打开VIM并加载最后一个缓冲区列表,而不需要从:mksession中获得太多额外的状态呢?我想我已经找到了我想要的经过:h:mksession: set sessionoptions=bla
:mksession
,我使用它,但有时,它太多了,它保存了太多的状态,这是一个问题,例如,当您更新一些插件时,希望关闭/打开VIM以新的状态启动它,但您希望仅保留当前打开文件的状态
有时什么:mksession
会保存与新更新配置的冲突,阻止加载部分配置,等等
那么,有什么好的选择(可能包括插件)可以重新打开VIM并加载最后一个缓冲区列表,而不需要从
:mksession
中获得太多额外的状态呢?我想我已经找到了我想要的经过:h:mksession
:
set sessionoptions=blank,buffers,curdir,help,tabpages,winsize
现在mksession
保存的状态比sessionoptions的默认状态少得多:
“会话选项”“ssop”
:
- 默认值:空白、缓冲区、curdir、折叠、帮助、选项、选项卡页、winsize
多么棒的命令@Marenz检查插件,或者,你会更加欣赏这个命令。