gVIM 字符之间有太多空格

w.c*_*ore 10 fonts gvim

我昨天安装了 ubuntu 12.04 lts,并没有更改任何系统设置,但是 gvim 无法获得正确的字体显示,字符之间的空间太大。

截图:

http://i.imgur.com/rm9hF.png

.gvimrc 文件:

http://i.imgur.com/LngNy.png

joa*_*oar 5

尝试另一种字体。

http://vim.wikia.com/wiki/Change_font

在 gvim 中,您可以使用 Edit 菜单中的 Select Font 更改字体。另一种方法是输入命令:

:set guifont=*
Run Code Online (Sandbox Code Playgroud)

一旦你有了你喜欢的字体,你希望在未来将它设为默认字体。做

:set guifont?
Run Code Online (Sandbox Code Playgroud)

Vim 会显示类似的东西

guifont=Lucida_Console:h11
Run Code Online (Sandbox Code Playgroud)

记下这个字符串。现在在你的 vimrc 中添加一行来将 guifont 设置为这个值,如下所示:

if has('gui_running')
  set guifont=Lucida_Console:h11
endif
Run Code Online (Sandbox Code Playgroud)

注意:如果打印的文本中有空格,如

guifont=Monospace 10
Run Code Online (Sandbox Code Playgroud)

有必要逃离这个空间

set guifont=Monospace\ 10
Run Code Online (Sandbox Code Playgroud)