gvim 是否支持 segoeUI 这字体,如何知道gvim支持的字体?

发布于 2022-09-04 15:34:14 字数 714 浏览 29 评论 0

gvim如何设置SegoeUI字体,试过下面的写法,都不行,不知道“segoe ui”这种字体名有空格的情况,应该写配置语句?

我用的是win10,gvim v8.0
现在的问题变成了gvim 是否支持 segoeUI 这字体?
如何知道gvim支持的字体?

在vimrc文档里找到如何表示空格的语法

- A '_' can be used in the place of a space, so you don't need to use
      backslashes to escape the spaces.
    - Examples:
        :set guifont=courier_new:h12:w5:b:cRUSSIAN
        :set guifont=Andale_Mono:h7.5:w4.5

这样不可以

if has("win32") || has("win64")
    set guifont=Segoe_UI:h12
elseif has("gui_gtk2")
    ....

但这样可以

if has("win32") || has("win64")
    set guifont=courier_new:h12
elseif has("gui_gtk2")
    ....

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

花开雨落又逢春i 2022-09-11 15:34:14

格式与跟桌面环境有关,下面是我的配置,当然前面有检测操作系统的代码。

if g:islinux
    set guifont=Ubuntu\ Mono\ 15                 "设置字体字号
    " 这样感觉是字号是字体的一部分
elseif g:iswindows
    set guifont=Consolas:h14:cANSI                 "设置字体字号
endif

实在不行就set guifont=* 选择之后,set guifont 看看它是如何写的。

http://vimdoc.sourceforge.net...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文