Gvim:Ubuntu字母间距(Consolas字体)

时间:2010-08-21 23:25:32

标签: vim

我以为我可以将我的vimrc从我的Windows复制到我的Linux盒子,但是遇到了Ubuntu上字母间距的一些问题。

Vim preview

希望这是向所有这些新的stackexachange网站提出这个问题的正确位置。

更新

我认为字体已正确安装。从菜单我可以选择它,它工作正常。

Ubuntu font directory

2 个答案:

答案 0 :(得分:21)

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

答案 1 :(得分:7)

我不知道:h指令应该做什么,但是

:set guifont=Consolas:h11

产生可怕的内部间距,但

:set guifont=Consolas\ 11

很好。 (但set guifont=Droid\ Sans\ Mono更好;)