最近,我在使用 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