MacVim 从 Tmux 启动时无法找到 Fira 代码



我的.vimrc上有set guifont=Fira Code:h14,它在Macvim上完美运行。但是,如果它从 Tmux 中启动,它不会加载字体并抛出错误说invalid font(s)

我使用 brew-cask 安装了字体,但我怀疑这是问题所在,因为它在 Tmux 之外启动时有效,也许缺少一些配置。我该如何解决这个问题?

运行:set guifont=* ,这应该会在 Mac 上调出一个 GUI 字体选择器。 请注意在 Tmux 内部和外部启动它时存在和丢失的字体。 检查找到的字体与未找到的字体在文件系统上的位置。有模式吗?

这听起来像是在 Tmux 内部和外部设置了不同的 PATH 或环境,这有所不同。您还可以捕获tmux内部和外部env的输出,以比较环境变量的差异。

最新更新