Vim - Problèmes de gestion de session


1

Lorsque je sauvegarde et charge une session (avec split, vsplit et un fichier différent) dans Vim (ou Gvim) avec :mkset :source, ou avec un plug-in de gestionnaire de session, je ne peux pas charger ce que j'ai enregistré.

Par exemple :

======= Ce que je sauvegarde ======

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

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

4 fichiers différents, 1 vsplit et 2 split (hauteur différente).

======= Ce que je reçois ======

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

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

Deux fichiers (1 et 3) ouverts deux fois. Changement de commande. La taille et la position de Split et vsplit ne sont pas identiques.

Est-ce que quelqu'un sait pourquoi cela se produit? C'est très pénible de gérer des sessions avec des choses comme ça.

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

(Version complète 'vim --version':  http://pastebin.com/cCs19jwP )


Cela se produit-il quand vous faites "vim -N -u NONE" et enregistrez / restaurez une session?
Heptite

Semble travailler…
jeudi

Je vais devoir trouver quel plugin ne marche pas bien… Travail
pénible

Réponses:


0

Ok, j'ai trouvé le plugin diabolique. C'est MiniBufferExplorer .

J'ai testé sans tous les plugins à l'exception de MiniBufferExplorer et je comprends le problème. Je ne sais toujours pas pourquoi.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.