I have a couple of Vim plugins that seem to cause aero-snapped windows in Windows 7 (Aero windows, not Vim windows) to pop out of their "snapped" position when certain events occur. I don't know enough about the internals of Vim to make much of an educated guess about exactly what causes the problem, but this seems to happen when a plugin opens a new Vim-window or other graphical element for text outside of the actual buffer window. (I hope that makes sense; my Vim terminology probably isn't correct.)
The two operations I see that cause this most regularly are:
- Opening the Gundo history-tree window with F5
- Opening the Pymode completion-menu by typing
I have tried turning on both
winfixwidth, but I am still seeing this issue.
Any ideas what's causing this and whether it's fixable?