Gvim: промежуток между буквами Ubuntu (шрифт Consolas)
Думаю, я мог бы просто скопировать мой vimrc из моей Windows в мою Linux-бокс, но столкнулся с несколькими проблемами с интервалом между буквами на Ubuntu.
![Vim preview]()
Надеюсь, это подходящее место, чтобы задать этот вопрос со всеми этими новыми сайтами stackexachange.
Update:
Шрифт правильно установлен. Я думаю. Из меню я могу выбрать его, и он отлично работает.
![Ubuntu font directory]()
Ответы
Ответ 1
AFAIK :h
вещь работает только в Windows и OS X, в Linux это должно быть
:set guifont=Consolas\ 11
Странный дисплей обычно вызван неправильной настройкой шрифта.
Если вы используете gvim в разных ОС, вы можете поместить его в свой .gvimrc
:
if has("gui_gtk2")
set guifont=Consolas\ 11
elseif has("gui_macvim")
set guifont=Consolas:h12
elseif has("gui_win32")
set guifont=Consolas:h11
end
Ответ 2
Я не знаю, что должна делать директива :h
, но
:set guifont=Consolas:h11
дает ужасное межлатеральное расстояние, но
:set guifont=Consolas\ 11
в порядке. (Но set guifont=Droid\ Sans\ Mono
лучше еще;)