http://blog.longwin.com.tw/2009/10/vim-session-status-bar-2009/
製作 Vim Session - :mksession (與 tab 搭配)
Vim 開了很多 Tab 後, 要離開捨不得, 但是機器要重開, Screen 又無法幫你把這些開啟得文件儲存下來? 這時候 Session 就發揮最大得功用.
- Vim session: 可以把目前 Tab 開啟哪些檔案, 全部存下來, 下次開啟時, 可以幫你把那些檔案全部都開啟完成, 而且在任何路徑, 只要
:source session-file
就可以一次開啟~
說明
- :mksession 可簡寫成 :mks, 可以
:mks session.vim
(此檔名則為 session file)
制作 Session
於目錄底下會產生 session.vim, 會幫你把目前在哪裡、開啟哪些檔案都記錄下來)
- :mks session.vim
不過如果要再次儲存的話, 需要使用 :mks! 蓋寫.
- :mks! session.vim
取出 Session
有下述兩種方式可以取出 Session, vim -S session.vim
(在任何路徑, session.vim 也可以搬到任何路徑, 都可以用此方法載入)
- vim -S session.vim