哪些术语类型实际上适用于 Tmux 和 AWS SSM?拆分端子不显示分隔线

哪些术语类型实际上适用于 Tmux 和 AWS SSM?拆分端子不显示分隔线

最近,我在使用 AWS Systems Manager (SSM) 和 Tmux 时遇到了一个非常烦人的问题。当我分割终端时,分隔线消失,屏幕变得非常奇怪。例如,不在焦点的一侧会随机消失,其文本会跨越分隔线,等等各种问题。

例如:

在此输入图像描述

这实际上是一个垂直分割的 tmux 会话。该TERM变量当前设置(默认情况下)为xterm-256color。如果我尝试ansi,那么它看起来像这样:

在此输入图像描述

正如您所看到的,现在分隔符上有一堆问号,好像有一些字符不受支持。

我该如何解决?我需要设置什么术语或 Tmux 设置才能获得正常的 Tmux 体验?我正在使用 iTerm2 for Mac 和电力线源代码专业版字体。我也尝试过使用其他字体,但没有成功。

答案1

通过修改我的 SSM 首选项以在我建立的每个 AWS SSM 连接上运行它来解决此问题:

export LANG=en_US.UTF-8; export TERM=ansi

相关内容