gVIM 字符之间的空格太多

gVIM 字符之间的空格太多

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

截图:

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

.gvimrc 文件:

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

答案1

尝试其他字体。

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

在 gvim 中,可以使用“编辑”菜单“选择字体”更改字体。另一种方法是输入以下命令:

:set guifont=*

一旦你有了喜欢的字体,你就会想让它成为未来的默认字体。

:set guifont?

Vim 将显示类似

guifont=Lucida_Console:h11

记下此字符串。现在在 vimrc 中添加一行以将 guifont 设置为此值,如下所示:

if has('gui_running')
  set guifont=Lucida_Console:h11
endif

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

guifont=Monospace 10

必须逃离太空

set guifont=Monospace\ 10

答案2

就我而言:

  • gvim 8.1.1401
  • Debian 10(破坏者)
  • X11 加鼠药

致力于取代:

guifont=Monospace:h10

guifont=Monospace\ 10

同样地

set guifont=Source\ Code\ Pro\ for\ Powerline:h10

被替换为

set guifont=Source\ Code\ Pro\ for\ Powerline\ 10

不确定是否有帮助。

相关内容