GVim:了解guifont是否可用

Dav*_*ogt 5 vim fonts

我在许多不同的机器上共享我的vim设置,这些机器不一定具有完全相同的配置.

现在,如果我最喜欢的字体仅在一个系统上可用而不在另一个系统上,则会导致gvim使用回退的问题,这可能不是最佳选择.

那么:有没有办法做多次尝试set guifont=...并以某种方式检查它是否成功?或者有没有办法提供尝试的字体列表?

rom*_*inl 14

你可以给Vim一个字体列表:

set guifont=Monaco:h24,Inconsolata-gz:10
Run Code Online (Sandbox Code Playgroud)

Vim会尝试第一个然后第二个......

:h guifont 不会告诉您选择的数量是否有限制.