Kit*_*Kit 78 vim fonts default
如何设置MacVim的默认字体?
我尝试添加以下行
set guifont = Monaco:h12
Run Code Online (Sandbox Code Playgroud)
到以下任一文件:
~/.vimrc
~/.gvimrc
~/Applications/MacVim/MacVim.app/Contents/Resources/vim/vimrc
~/Applications/MacVim/MacVim.app/Contents/Resources/vim/gvimrc
~/Applications/MacVim/MacVim.app/Contents/Resources/vim/.vimrc
~/Applications/MacVim/MacVim.app/Contents/Resources/vim/.gvimrc
Run Code Online (Sandbox Code Playgroud)
我重新启动了MacVim,但它仍然不会设置默认字体.我错过了什么?
更新:我可以set guifont
在运行时发出命令,它工作正常.它似乎似乎没有读取我的启动文件.
Kit*_*Kit 128
把它放在.gvimrc
:
set guifont=Monaco:h12
Run Code Online (Sandbox Code Playgroud)
请注意等号周围缺少空格.
New*_*ria 80
如果您需要设置的字体名称中带有空格,使用反斜杠在.gvimrc
:
set guifont=Fira\ Code:h12
Run Code Online (Sandbox Code Playgroud)
Ben*_*min 19
最完整的答案应该是这样的:
set guifont=Source\ Code\ Pro\ ExtraLight:h18
Run Code Online (Sandbox Code Playgroud)
我环顾四周,我找到的每个答案和教程都没有说明如何设置字体.
使用"字体"窗口手动设置字体后,如果您不确定要输入的内容类型:
:set guifont
Run Code Online (Sandbox Code Playgroud)
这将显示您需要放入.vimrc文件的确切字符串值,包括字体.
附上我的字体设置.
" - font type and size setting.
if has('win32')
set guifont=Consolas:h12 " Win32.
elseif has('gui_macvim')
set guifont=Monaco:h14 " OSX.
else
set guifont=Monospace\ 12 " Linux.
endif
Run Code Online (Sandbox Code Playgroud)