我在 Windows 10 企业版 21H2 下使用 ConEmu 150504 通过
ssh
连接到 Linux 主机,显示的 ConEmu 终端窗口在正确显示某些颜色和控制字符格式方面存在问题。
具体来说,我在使用各种基于 curses 和其他基于控制台的实用程序时遇到问题,包括
emacs -nw
.
有没有什么方法可以设置 ConEmu,使其完全、完全、100% 模拟完整的
xterm
功能和完整的 ANSI 字符代码管理?
在 Linux 中设置
export TERM=xterm-color
和 export TERM=xterm-256color
环境变量在我使用 ConEmu 时根本没有帮助。
在我的 ConEmu 窗口中,我可以成功连接到我的 Linux 主机,如下所示 ...
ssh [email protected]
连接到我的 Linux 主机后,我想使用各种基于 curses 和其他基于控制台的实用程序,包括
emacs -nw
。我在我的 Linux shell 中正确设置了export TERM=xterm
,但我只获得了部分控制台功能。
“部分”是指不支持 ANSI 颜色代码,并且不支持某些控制字符。
根本没有安装Cygwin。每个 Windows 实用程序,包括
ssh
,都是非 Cygwin 版本。我在这里提到这一点是因为我发现的其他类似问题涉及使用 Cygwin ssh
,但是我 not 使用 Cygwin 版本的 ssh
或任何其他 Cygwin 软件。