Під час використання :vsplit
мого вікна gvim переходить на певне місце екрана. Як я не можу це зробити?
Те саме відбувається, коли другий за останнім розкол закритий.
Я використовую gvim у Windows.
Під час використання :vsplit
мого вікна gvim переходить на певне місце екрана. Як я не можу це зробити?
Те саме відбувається, коли другий за останнім розкол закритий.
Я використовую gvim у Windows.
Відповіді:
Це трапляється тому, що при вертикальному розділенні вікна vim потрібно додати вертикальну смугу прокрутки, що змушує vim перерахувати розмір візуального зображення і врешті змушує vim перейти на інше місце екрана. Поточний спосіб вирішення:set guioptions-=r guioptions-=L
Оновлення
З патчем 8.0.1278 ви також можете використовувати :set guioptions+=k
для запобігання зміни розміру Vim, див. Також документацію на:help 'go-k'
guioptions-=L
мені здається, мені достатньо, я, мабуть, не охоплював усіх справ. Для тих, хто цікавиться,:set guioptions-=r
видаляється панель прокрутки правого боку таguioptions-=L
видаляється ліва, яка з’являється при використанні:vsplit
.