У меня есть разделенное окно с двумя видимыми буферами, и верхний активен и развернут с помощью CTRL+w
, UNDERSCORE
(т.е. SHIFT+Minus
)
Я поместил курсор в середину видимого буфера или внизу.
Затем я CTRL+w
, j
, чтобы активировать разделение внизу, и CTRL+w
, UNDERSCORE
чтобы максимизировать его. Все идет нормально.
Теперь я возвращаюсь к верхнему разделению, используя CTRL+w
, k
. Опять все хорошо, пока.
Наконец, я нажимаю CTRL+w
, UNDERSCORE
и буфер, но теперь файл прокручивается (по сравнению с тем, как он выглядел в последний раз, когда я просматривал этот же буфер в развернутом состоянии), так что курсор теперь находится на первом видимом линия.
То есть курсор находится на той же строке буфера, что и раньше, но содержимое буфера переместилось вверх в области просмотра, так что курсор теперь находится в верхней части области просмотра. Когда я в последний раз видел максимизированный буфер, курсор находился посередине или внизу области просмотра.
Это действительно беспокоит меня. Я только сегодня скомпилировал Vim 7.4, и это не то, что было в Vim 7.2 (Redhat 6.4). Я убедился, что Vim 7.2 покидает окно просмотра, как я его оставил в последний раз, а Vim 7.4 - нет.
Есть ли способ настроить Vim 7.4, чтобы он действовал как Vim 7.2 в этом отношении?