Я использую удаленный SSH для VSCode для подключения к серверу Linux для разработки. Мне нужно, чтобы мой тип терминала по умолчанию был xterm вместо xterm-256color, который, по-видимому, является типом терминала по умолчанию при использовании удаленного SSH.
Я попытался добавить SetEnv TERM=xterm
так же как SendEnv TERM=xterm
в конфигурационный файл SSH, но ни то, ни другое не работает. Единственный способ заставить его работать - это запустить его вручную export TERM=xterm
в терминале bash, как только я подключусь, но эта настройка теряется, когда я открываю новый bash.
В VSCode я вижу, что мой терминал для linux настроен на xterm, поэтому я не уверен, почему он по-прежнему по умолчанию использует xterm-256color при использовании удаленного SSH. У меня нет этой проблемы при использовании шпатлевки за пределами VSCode.
Есть какие-нибудь идеи?
export TERM=xterm
как для ~/.профиля, так и для ~/.bash_profile у меня по-прежнему одна и та же проблема. Является ли жесткое кодирование или что-то в конфигурации удаленного ssh перезаписью этого? Как уже упоминалось, у меня нет этой проблемы при использовании шпатлевки.