gvim отсоединяется в Windows 7 при добавлении или удалении вертикальных делений. Как это предотвратить?

Я использую gvim в оконном режиме и использую функцию Windows 7, чтобы закрепить его на одной стороне.

Каждый раз, когда я открываю или закрываю вертикальное окно в gvim (например, ^w^v), Windows 7 решает отсоединить программу.

Единственное отличие, которое я вижу в gvim, заключается в том, что при вертикальном делении на обеих сторонах окна есть полосы прокрутки. Раньше он был только один справа. Я предполагаю, что добавление / удаление правой полосы прокрутки вызывает такое поведение, но я не знаю, как это исправить.

Есть идеи? Действительно ли проблема с полосой прокрутки?

Дополнительная информация:
Windows 7 x64
gvim x64

1 ответ

Решение

Я не слишком разбираюсь во внутренних делах, но gvim вероятно, изменит свое состояние окна, чтобы отобразить и скрыть полосы прокрутки (или даже воссоздать свое окно), что может заставить Windows отстыковываться (или не перестыковываться).

Пытаться :set go-=r go-=R go-=l go-=L Проверять. Если это меняет поведение, попробуйте найти настройки, которые вам наиболее удобны. Вы можете либо всегда, либо никогда не отображать полосы прокрутки, в зависимости от ваших вкусов. (Поскольку Vim очень ориентирован на клавиатуру, многие пользователи Vim, включая меня, просто обходятся без полос прокрутки.)

Увидеть :help 'guioptions' подробнее об этих настройках.

Другие вопросы по тегам