Можно ли как-то установить межбуквенный интервал в gVim Editor

Я обнаружил много источников, в которых говорилось, что его нельзя сжать и что расстояние между буквами в слове не может регулировать пользователь. Сначала я не поверил, но после применения нескольких советов, таких как этого, и наличия редактор продолжает отображать текст с равномерно расположенными буквами, интересно.

Кто-нибудь сталкивался или сталкивался со способом установки межбуквенного интервала?


person MountainMan    schedule 27.01.2014    source источник
comment
Расстояние между буквами зависит от вашего шрифта, как и в вопросе, связанном с.   -  person Conner    schedule 27.01.2014
comment
Некоторые эмуляторы терминала, такие как iTerm в Mac OS X, позволяют вам это делать, но вам, вероятно, придется погрузиться в исходный код GVim, если вам нужна такая функция.   -  person romainl    schedule 27.01.2014


Ответы (1)


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

Следовательно, единственный способ повлиять на воспринимаемое расстояние между буквами — это выбрать выбранный шрифт (и его размер). Если вы чувствуете, что буквы слишком далеко друг от друга, вам нужно либо отредактировать шрифт (уменьшить ширину всех символов), либо выбрать другой.

Тем не менее, GVIM позволяет настраивать вертикальный отступ между строками экрана с помощью параметра 'linespace'.

person Ingo Karkat    schedule 27.01.2014
comment
Мне нравился linespace-2 с консолью, только он оставлял маленькие кусочки текста по всему экрану, когда я прокручивал. Не уверен, что это проблема gvim или драйвера устройства! - person ; 09.07.2015