设置gvim中的默认字体
我使用的是gvim(vim-g)。我想将默认字体设置为摩纳哥 下面是my.vimrc的内容设置gvim中的默认字体,vim,x11,Vim,X11,我使用的是gvim(vim-g)。我想将默认字体设置为摩纳哥 下面是my.vimrc的内容 if has("gui_running") if has("gui_gtk2") set guifont=Monaco\ New\ 11 elseif has("gui_photon") set guifont=Monaco\ New:s11 elseif has("gui_kde") set guifont=Mon
if has("gui_running")
if has("gui_gtk2")
set guifont=Monaco\ New\ 11
elseif has("gui_photon")
set guifont=Monaco\ New:s11
elseif has("gui_kde")
set guifont=Monaco\ New/11/-1/5/50/0/0/0/1/0
elseif has("x11")
"set guifont=-*-courier-medium-r-normal-*-*-180-*-*-m-*-*
set guifont=Monaco:h11:cDEFAULT
else
set guifont=Monaco:h11:cDEFAULT
endif
endif
当我启动gvim时,字体并不复杂设置
'guifont'
最简单的方法就是根本不需要处理确切的字体字符串
使用友好对话框进行设置:
:set guifont=*
这会弹出一个对话框,您可以在其中选择首选字体
设置后,可以使用再次查询设置
:set guifont?
把那根绳子放在你的vimrc里。在我的机器上,这将返回摩纳哥12点的摩纳哥:h12
。在你所在区块的适当位置进行更改,或者,如果你不知道自己在做什么,只需将整个区块替换为
if has("gui_running")
set guifont=Monaco:h12
endif
设置guifont=Font\Name\Size
将空格替换为“\”我按照您的建议做了,但当我开始gvim时,字体不正确。输入时:设置guifont?我得到了guifont=Monaco:h10,这很奇怪。你在你的vimrc中放了这个位吗?它是否可能在线路的某个地方被覆盖?什么是
:verbose设置gfn?
输出?上面写着guifont=10你可以在这里看到我的.vimrc文件-关于如何复制粘贴:set guifont?的输出的好提示。
:谢谢。设置guifont=DejaVu\Sans\Mono\Book\12反斜杠是必需的。而且它不是通过set guifont?
输出的。