Vim - 會話管理問題

Vim - 會話管理問題

:mks當我使用和或會話管理器插件在 Vim(或 Gvim)中儲存和載入會話(使用 split、vsplit 和不同的檔案)時,:source我無法載入我儲存的內容。

例如 :

=======我保存了什麼======

:mks ~/.vim/sessions/Session.vim

 —————————————————————————
|  1   |       2          |
|      |——————————————————|
|——————|                  |
|  3   |          4       |
|______|__________________|

4 個不同的文件,1 個 vsplit 和 2 個 split(不同高度)。

=======我得到了什麼======

:source ~/.vim/sessions/Session.vim

 —————————————————————————
|  1 |       4     |  1   |
|————|             |      |
|    |_____________|______|
|  2 |       3     |  3   |
|____|_____________|______|

兩個文件( 1 和 3 )打開了兩次。訂單變更。 split 和 vsplit 的大小和位置不一樣。

有人知道為什麼會發生這種情況?管理這樣的會話是非常痛苦的。

-> vim --version
VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Jul 28 2011 16:03:36)

(完整的“vim --version”: http://pastebin.com/cCs19jwP

答案1

好吧,我找到了這個邪惡的插件。它是迷你緩衝區瀏覽器

我在沒有 MiniBufferExplorer 以外的所有插件的情況下進行了測試,但我遇到了問題。我仍然不確定為什麼。

相關內容