Windows 终端中 FiraCode Nerd 字体的 Tmux 窗口指示器渲染问题

Windows 终端中 FiraCode Nerd 字体的 Tmux 窗口指示器渲染问题

描述:

我遇到了渲染问题tmux使用 catppuccin 主题与 FiraCode Nerd 字体结合时的窗口指示器Windows 终端之内西弗吉尼亚海岸。具体来说,分隔符和窗口编号之间似乎存在脱节,从而导致视觉失真。

我已采取的步骤:

  1. 使用 WSL 设置 Windows 终端。
  2. 为 tmux 应用了 catppuccin 主题。
  3. 将字体设置为“FiraCode Nerd”。
  4. 打开了多个 tmux 窗口。

预期行为:

tmux 窗口指示器应该正确呈现,没有视觉伪影,并且分隔符和窗口编号之间不应该有断开。

实际行为:

分隔符和窗口编号之间存在明显的脱节,从而产生了视觉伪影。

附加信息:

  • 我的配置没有任何改变,但这个问题突然出现了。
  • 我尝试通过调整字体大小、检查更新和查看配置设置来进行故障排除,但问题仍然存在。
  • 更改字体并不能解决问题,这表明该问题可能不是 FiraCode Nerd 字体所特有的。
  • 我已附上截图以供参考。

环境:

  • 操作系统:带有 WSL 的 Windows
  • 终端仿真器:Windows 终端
  • tmux 版本:Tmux 3.4
  • catppuccin 版本:使用 tpm 更新至最新可用版本
  • 字体:FiraCode 书呆子

截图:

几天之前

现在

问题

我如何确定该问题的原因以及任何潜在的解决方案?

相关内容