Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/05/2008, à 16:38

Bombela

Comportement étrange de GVim avec Compiz.

Salut,

Ça fait quelque temps que j'ai un problème qui peu sembler amusant au premier abord,
mais qui fini par être fort irritant.

Le matos :

J'utilise GVim (La version gnome de Vim) sur Gutsy.
J'ai trois machines, deux en nvidia 8600 GT, 8800GTX et une en
chipset intel 82945G/GZ.
J'ai la même config de Vim pour tout ce beau monde,
et compiz activé et configuré de manière raisonnable
En gros : Les effets "avancé" d'Ubuntu avec quelques raccourcis clavier,
et pour une des machines, des spécifications de taille de fenêtre à
l'ouverture de GVim.

Les faits :

Sur les trois machines, je lance GVim, je le "coupe" en deux dans le sens vertical avec
un plugin tel que TList (Pour afficher la listes de fonctions toussa...).
Dans ce cas, GVim change de taille, il s'élargit chose que Vim ne fait pas
(Limité naturellement par la console).
Je ferme le buffer vertical supplémentaire, il reprend sa taille d'origine.

Si je coupe en deux avec ":vs" par exemple, il ne changera pas de taille,
TList force une taille en largeur pour sa fenêtre vertical mais pourquoi GVim
s'agrandit ?

Voici 4 captures, les deux premières montrant l'élargissement,
les deux dernières le changement de taille étrange dont je vais parler à la suite.
http://bombela.free.fr/CompizAndGVimHell/

Le changement de taille étrange :
Sur la machine dont compiz force une taille de GVim à son lancement,
j'ai un effet autrement intéressant. Dès que GVim reprend le focus, lorsqu'il y a un
découpage vertical, aussi bien avec TList que manuel, il se réduis dans le sens horizontal.
Je vous laisse imaginer le délicieux plaisir que ça peut être de voir son éditeur de code préféré
se ratatiner au rythme effréné des incessants Alt+TAB...

J'ai constaté que si je déplace GVim, que j'effectue quelque incantation magique
tel qu'un déplacement et un non moins sacro-saint redimensionnent, puis
enfin que je le remette à sa place originale, l'effet Jivaros disparais.
Mais seulement cet effet là, la malédiction de l'agrandissement démesuré
restant solidement attachée.

Je précise que dans tous les cas, un découpage dans le sens horizontal fonctionne normalement
et que sans compiz, aucun des problèmes sus-cité n'apparaissent.

Si a tout hasard, un(e) saint(e) vimien(e) ou encore un(e) exorciste compizien(ne)
avait une quelconque idée du sort que me ronge, je lui en serais très reconnaissant(e)
de me le faire partager.

Cordialement,

Hors ligne