我的set guifont=Fira\ Code:h14
上有.vimrc
,而且它在Macvim上完美运行。但是,如果它是从Tmux
内启动的,则不会加载字体并抛出错误invalid font(s)
。
我使用brew-cask
安装了字体,但我怀疑这是问题,因为它在Tmux
外部启动时有效,可能缺少某些配置。我该如何解决这个问题?
答案 0 :(得分:0)
运行:set guifont=*
,这将在Mac上显示一个GUI字体选择器。注意在Tmux内部和外部启动时存在和缺少哪些字体。检查找到的vs not-found字体在文件系统上的位置。有模式吗?
这听起来像是在Tmux内外设置不同的PATH或环境,这会产生重大影响。您还可以捕获env
内外tmux
的输出,以比较环境变量的差异。