Vim - Probleme mit der Sitzungsverwaltung

Vim - Probleme mit der Sitzungsverwaltung

Wenn ich eine Sitzung (mit Split, Vsplit und einer anderen Datei) in Vim (oder Gvim) mit :mksund :sourceoder mit einem Sitzungsmanager-Plugin speichere und lade, kann ich nicht laden, was ich gespeichert habe.

Zum Beispiel :

======= Was ich speichere ======

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

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

4 verschiedene Dateien, 1 vsplit und 2 Split (unterschiedliche Höhe).

======= Was ich bekomme ======

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

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

Zwei Dateien (1 und 3) zweimal geöffnet. Reihenfolge geändert. Größe und Position von Split und VSplit sind nicht gleich.

Weiß jemand, warum das passiert? Es ist sehr mühsam, Sitzungen mit solchen Dingen zu verwalten.

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

( Vollständige 'vim --version': http://pastebin.com/cCs19jwP)

Antwort1

Okay, ich habe das böse Plugin gefunden. Es istMiniBufferExplorer.

Ich habe es ohne alle Plugins außer MiniBufferExplorer getestet und habe das Problem. Ich bin mir jedoch immer noch nicht sicher, warum.

verwandte Informationen