【发布时间】:2021-11-24 04:38:30
【问题描述】:
我正在使用 Remote-SSH for VSCode 连接到 linux 服务器进行开发。我需要我的终端类型默认为 xterm 而不是 xterm-256color,这似乎是使用 Remote-SSH 时的默认终端类型。
我尝试将SetEnv TERM=xterm 和SendEnv TERM=xterm 添加到SSH 配置文件,但都不起作用。我可以让它工作的唯一方法是在我连接后在 bash 终端中手动运行export TERM=xterm,但是当我打开一个新的 bash 时这个设置会丢失。
在 VSCode 中,我可以看到我的 terminal for linux is set to xterm,所以我不确定为什么在使用 Remote-SSH 时它仍然默认为 xterm-256color。在 VSCode 之外使用 Putty 时我没有这个问题。
有什么想法吗?
【问题讨论】: