gVim максимизируется серой линией, такой как строка состояния

Когда я максимизирую gVim, в нижней части окна я вижу около 20 пикселей серой линии. Справа от вершины донизу всего 4 пикселя одного и того же серого. Я был таким же серым до 11.04, но по крайней мере в два раза меньше и не потрудился его исправить или спросить об этом.

Небольшое примечание: даже если я использую gVim, мои параметры похожи на консоль. То есть без меню и скроллеров.

2
задан 5 May 2011 в 18:22

8 ответов

VIM вычисляет ширину и высоту своей области отображения с использованием столбцов и строк, а не пикселей. Измените размер окна GVIM с помощью мыши, и вы заметите изменение.

Предположим, высота заголовка 40 пикселей; при максимизации ширина и высота окна GVIM составляет 1024 X 722. Тогда общая площадь отображения VIM ДОЛЖНА быть 1024 X 682 (722-40).

Если высота каждой строки составляет 20 пикселей и каждый символ (столбец) принимает 5px, тогда будет 51 (1024/20) строк и 4 (1024 mod 20) пикселей, 136 (682/5) столбцов и 2 (682 mod 5) пикселей.

[d5 ] VIM вычисляет ширину и высоту своей области отображения с использованием столбцов и строк, а не пикселей

Как это исправить?

Никогда не увеличивайте окно GVIM, или вы можете использовать этот трюк:

:set lines=8888
:set columns=8888
3
ответ дан 25 May 2018 в 21:27

VIM вычисляет ширину и высоту своей области отображения с использованием столбцов и строк, а не пикселей. Измените размер окна GVIM с помощью мыши, и вы заметите изменение.

Предположим, высота заголовка 40 пикселей; при максимизации ширина и высота окна GVIM составляет 1024 X 722. Тогда общая площадь отображения VIM ДОЛЖНА быть 1024 X 682 (722-40).

Если высота каждой строки составляет 20 пикселей и каждый символ (столбец) принимает 5px, тогда будет 51 (1024/20) строк и 4 (1024 mod 20) пикселей, 136 (682/5) столбцов и 2 (682 mod 5) пикселей.

VIM вычисляет ширину и высоту своей области отображения с использованием столбцов и строк, а не пикселей

Как это исправить?

Никогда не увеличивайте окно GVIM, или вы можете использовать этот трюк:

:set lines=8888 :set columns=8888
3
ответ дан 25 July 2018 в 22:01

VIM вычисляет ширину и высоту своей области отображения с использованием столбцов и строк, а не пикселей. Измените размер окна GVIM с помощью мыши, и вы заметите изменение.

Предположим, высота заголовка 40 пикселей; при максимизации ширина и высота окна GVIM составляет 1024 X 722. Тогда общая площадь отображения VIM ДОЛЖНА быть 1024 X 682 (722-40).

Если высота каждой строки составляет 20 пикселей и каждый символ (столбец) принимает 5px, тогда будет 51 (1024/20) строк и 4 (1024 mod 20) пикселей, 136 (682/5) столбцов и 2 (682 mod 5) пикселей.

VIM вычисляет ширину и высоту своей области отображения с использованием столбцов и строк, а не пикселей

Как это исправить?

Никогда не увеличивайте окно GVIM, или вы можете использовать этот трюк:

:set lines=8888 :set columns=8888
3
ответ дан 2 August 2018 в 03:33

VIM вычисляет ширину и высоту своей области отображения с использованием столбцов и строк, а не пикселей. Измените размер окна GVIM с помощью мыши, и вы заметите изменение.

Предположим, высота заголовка 40 пикселей; при максимизации ширина и высота окна GVIM составляет 1024 X 722. Тогда общая площадь отображения VIM ДОЛЖНА быть 1024 X 682 (722-40).

Если высота каждой строки составляет 20 пикселей и каждый символ (столбец) принимает 5px, тогда будет 51 (1024/20) строк и 4 (1024 mod 20) пикселей, 136 (682/5) столбцов и 2 (682 mod 5) пикселей.

VIM вычисляет ширину и высоту своей области отображения с использованием столбцов и строк, а не пикселей

Как это исправить?

Никогда не увеличивайте окно GVIM, или вы можете использовать этот трюк:

:set lines=8888 :set columns=8888
3
ответ дан 4 August 2018 в 19:33

VIM вычисляет ширину и высоту своей области отображения с использованием столбцов и строк, а не пикселей . Измените размер окна GVIM с помощью мыши, и вы заметите изменение.

Предположим, высота заголовка 40 пикселей; при максимизации ширина и высота окна GVIM равны 1024 X 722. Тогда общая площадь отображения VIM ДОЛЖНА быть 1024 X 682 (722-40).

Если высота каждой строки составляет 20 пикселей и каждый символ (столбец) принимает 5px, тогда будет 51 (1024/20) строк и 4 (1024 mod 20) пикселей, 136 (682/5) столбцов и 2 (682 mod 5) пикселей.

Фактическая ширина и высота области отображения VIM составляет 1020 X 720, а разрешение окна GVIM - 1024 X 722, что делает зону отдыха неиспользованной (серая область).

Как это исправить?

Никогда не увеличивайте окно GVIM, или вы можете использовать этот трюк:

 : set lines = 8888: set columns = 8888  
3
ответ дан 6 August 2018 в 03:41

VIM вычисляет ширину и высоту своей области отображения с использованием столбцов и строк, а не пикселей . Измените размер окна GVIM с помощью мыши, и вы заметите изменение.

Предположим, высота заголовка 40 пикселей; при максимизации ширина и высота окна GVIM равны 1024 X 722. Тогда общая площадь отображения VIM ДОЛЖНА быть 1024 X 682 (722-40).

Если высота каждой строки составляет 20 пикселей и каждый символ (столбец) принимает 5px, тогда будет 51 (1024/20) строк и 4 (1024 mod 20) пикселей, 136 (682/5) столбцов и 2 (682 mod 5) пикселей.

Фактическая ширина и высота области отображения VIM составляет 1020 X 720, а разрешение окна GVIM - 1024 X 722, что делает зону отдыха неиспользованной (серая область).

Как это исправить?

Никогда не увеличивайте окно GVIM, или вы можете использовать этот трюк:

 : set lines = 8888: set columns = 8888  
3
ответ дан 7 August 2018 в 21:33

VIM вычисляет ширину и высоту своей области отображения с использованием столбцов и строк, а не пикселей . Измените размер окна GVIM с помощью мыши, и вы заметите изменение.

Предположим, высота заголовка 40 пикселей; при максимизации ширина и высота окна GVIM равны 1024 X 722. Тогда общая площадь отображения VIM ДОЛЖНА быть 1024 X 682 (722-40).

Если высота каждой строки составляет 20 пикселей и каждый символ (столбец) принимает 5px, тогда будет 51 (1024/20) строк и 4 (1024 mod 20) пикселей, 136 (682/5) столбцов и 2 (682 mod 5) пикселей.

Фактическая ширина и высота области отображения VIM составляет 1020 X 720, а разрешение окна GVIM - 1024 X 722, что делает зону отдыха неиспользованной (серая область).

Как это исправить?

Никогда не увеличивайте окно GVIM, или вы можете использовать этот трюк:

 : set lines = 8888: set columns = 8888  
3
ответ дан 10 August 2018 в 09:49

VIM вычисляет ширину и высоту своей области отображения с использованием столбцов и строк, а не пикселей . Измените размер окна GVIM с помощью мыши, и вы заметите изменение.

Предположим, высота заголовка 40 пикселей; при максимизации ширина и высота окна GVIM равны 1024 X 722. Тогда общая площадь отображения VIM ДОЛЖНА быть 1024 X 682 (722-40).

Если высота каждой строки составляет 20 пикселей и каждый символ (столбец) принимает 5px, тогда будет 51 (1024/20) строк и 4 (1024 mod 20) пикселей, 136 (682/5) столбцов и 2 (682 mod 5) пикселей.

Фактическая ширина и высота области отображения VIM составляет 1020 X 720, а разрешение окна GVIM - 1024 X 722, что делает зону отдыха неиспользованной (серая область).

Как это исправить?

Никогда не увеличивайте окно GVIM, или вы можете использовать этот трюк:

 : set lines = 8888: set columns = 8888  
3
ответ дан 13 August 2018 в 16:05

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

Похожие вопросы: