2013-05-21 30 views
3

我知道:mksession,我使用它,但有時它太多了,它會節省太多的狀態,這是一個問題,例如,當您更新一些插件並想要關閉/打開VIM以在新鮮狀態,除了您想要保留當前打開的文件的狀態以外。從VIM上次會話重新打開緩衝區的替代方案?

有時候,:mksession保存衝突與新更新的配置,從它裝載部分來防止等

那麼,什麼是重開VIM和加載最後一個緩衝區列表,而沒有良好的替代品(包括可能的插件)來自:mksession的額外狀態?

+0

什麼是令人敬畏的命令! – Marenz

+0

@Marenz檢查插件[obsession.vim](https://github.com/tpope/vim-obsession)或[vim-session](https://github.com/xolox/vim-session)我會更加欣賞這個命令。 –

回答

4

我想我想通了什麼,我想出去經歷:h :mksession

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

現在mksession保存比默認爲sessionoptions少得多狀態:

'sessionoptions' 'ssop'

  • 默認:空白,緩衝區,curdir,摺疊,幫助,選項,tabpages,winsize