配置类型终端用于远程SSH在VSCode

0

的问题

我是使用遥SSH VSCode连接到一个linux服务器,用于发展。 我需要我的终端类型的默认来判断,而不是判断-256这似乎是默认的终端类型时,采用远程SSH。

我已经尝试增加 SetEnv TERM=xterm 以及 SendEnv TERM=xterm 给SSH的配置文件,但既没有工作。 只有这样,我可以得到它的工作是通过手动运行 export TERM=xterm 在庆典的终端一旦我连接,但这一定是失去了当我打开一个新的抨击。

在VSCode,我可以看到,我 终于linux的设置,以判断 所以我不知道为什么它仍然是违约判断-256当使用遥SSH。 我没有这个问题时使用的油灰之外的VSCode.

任何想法?

ssh visual-studio-code
2021-11-24 04:38:30
1

最好的答案

0

设你指的是在你的截图不设置 TERM 变量,但可执行的,跑,如果你使用一个外部端。

似乎是的 TERM 值的综合终端的 硬编码来 xterm-256color.

容易的解决方法应设定在你 ~/.profile~/.bash_profile 在远程:

export TERM=xterm
2021-11-24 09:44:55

感谢。 不幸的是,即使在我之后添加 export TERM=xterm 两~/.配置文件和-/.bash_profile,我仍然得到相同的问题。 是的很难编码或一些偏远-ssh配置的复盖这个吗? 如前所述,我没有这个问题时使用的腻子。
nix1016

嗯,这就是奇怪的。 泥显然使用 xterm 在你的情况(可能配置在泥设置),这可能是为什么它在那里工作。 如果它还在设置手工登录后,应该肯定在你的工作 .profile 为好。 你可以检查你的 .bashrc 文件? 通常有一个如果声明其检查 TERM 变量。 最终的黑客将定它的权利之前。
carlfriedrich

干杯,没有它! 我没有一个.更改文件中的我的档案由于某些原因,我创建和加入 export TERM=xterm 现在它默认这一点。 谢谢你的帮助!
nix1016

其他语言

此页面有其他语言版本

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................