Konfigurácia typ koncovky pre Diaľkové-SSH na VSCode

0

Otázka

Ja som pomocou Diaľkového SSH pre VSCode ak sa chcete pripojiť na linux server pre rozvoj. Potrebujem, aby môj typ terminálu na predvolené na alternatívne vstupné namiesto alternatívne vstupné-256color, ktorá sa zdá byť predvolený typ terminálu, keď pomocou Diaľkového SSH.

Snažil som sa pridať SetEnv TERM=xterm ako aj SendEnv TERM=xterm do SSH config súbor, ale ani jeden diel. Jediný spôsob, ako sa môžem dostať do práce, je ručne spustiť export TERM=xterm v bash terminálu raz som pripojený, ale toto nastavenie je stratený, keď som otvoriť nové bash.

V VSCode, vidím, že moja svorka pre linux je nastavený na alternatívne vstupné , takže som si nie istý, prečo je to stále default alternatívne vstupné-256color, keď pomocou Diaľkového SSH. Nemám tento problém, keď pomocou Tmelu mimo VSCode.

Nejaké nápady?

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

Najlepšiu odpoveď

0

Na nastavenie, ktoré si mysli vo vašej obrazovky nestanovuje sa TERM variabilný, ale spustiteľný súbor, ktorý sa spustí, ak používate externý terminál.

Vyzerá ako TERM hodnota integrovaného terminálu je napevno na xterm-256color.

Jednoduché riešenie by malo byť nastavené vo vašej ~/.profile alebo ~/.bash_profile na diaľkovom ovládači:

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

Vďaka za to. Bohužiaľ, aj keď som sa pridať export TERM=xterm na oboch ~/.profil a ~/.bash_profile, som ešte dostať rovnaký problém. Je ťažké-kódovanie, alebo niečo v odľahlých-konfigurácia ssh prepis to? Ako už bolo spomenuté, nemám tento problém, keď pomocou Putty.
nix1016

Hmm, to je divné. PUTTY, samozrejme, používa xterm vo vašom prípade (možno nastaviť v PUTTY nastavenia), to je pravdepodobne dôvod, prečo to funguje tam. Ak to funguje aj keď nastavíte manuálne po prihlásení, to by určite mali fungovať vo vašej .profile ako dobre. Môžete skontrolovať vaše .bashrc súbor? Tam je zvyčajne if-vyhlásenie, v ktorom sa kontroluje TERM variabilný. Ultimate hack by sa to nastaviť právo pred tým.
carlfriedrich

Hurá, že to urobil! Nemal som .bashrc súbor v profile my profile sa z nejakého dôvodu, vytvoril som to a pridal export TERM=xterm a to teraz predvolené je, že. Vďaka za vašu pomoc!
nix1016

V iných jazykoch

Táto stránka je v iných jazykoch

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