4

У меня есть пара плагинов Vim, которые, кажется, заставляют окна с привязкой к аэро в Windows 7 (окна Aero, а не окна Vim) выходить из их "привязанного" положения, когда происходят определенные события. Я не знаю достаточно о внутренностях Vim, чтобы сделать обоснованное предположение о том, что именно вызывает проблему, но это, кажется, происходит, когда плагин открывает новое окно Vim или другой графический элемент для текста вне фактического буфера окно. (Надеюсь, это имеет смысл; моя терминология Vim, вероятно, неверна.)

Две операции, которые я вижу, вызывают это наиболее регулярно:

  • Открытие окна истории Gundo с помощью F5
  • Открытие завершающего-меню Pymode .

Я попытался включить winfixheight и winfixwidth , но все еще вижу эту проблему.

Есть идеи, что вызывает это и можно ли это исправить?

1 ответ1

4

Поскольку я не знаю о концепции защелкивающихся окон в Vim, я предполагаю, что вы имеете в виду расположение других окон приложений рядом с (G)VIM. Я подозреваю, что это происходит, когда размер самого Vim изменяется.

Поскольку вы намекаете на возможное соединение с разделением окон Vim, оно может быть вызвано вертикальным разделением, которое в конфигурации по умолчанию вызывает появление дополнительной полосы прокрутки (слева), что увеличивает ширину окна приложения Vim. Вы можете избежать этого через

:set guioptions-=L

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .