TERM экспорта до ssh'ing - PullRequest
       47

TERM экспорта до ssh'ing

1 голос
/ 27 июня 2011

Я использую TERM='xterm-256color' на своем ноутбуке, но должен использовать TERM='xterm' на удаленном сервере, где xterm-256color недоступен и ломает некоторые вещи.

Пока я могу сделать export TERM='xterm'; ssh -X 123.45.678.90, который отлично работает.Но помещение предыдущей строки в (zsh) псевдоним (alias sshx="export TERM='xterm'; ssh -X 123.45.678.90"), похоже, не работает.Например, если я вставлю echo $TERM между export и ssh, все действия в командной строке повторят xterm, но псевдоним дает xterm-256color.

И, конечно, оптимально, TERM будет возвращен к своему начальному значению после ssh.

Есть ли способ достичь этого?

Спасибо.

1 Ответ

3 голосов
/ 28 июня 2011

Обычно решается

alias sshx='TERM=xterm ssh -X 123.45.67.89'

без экспорта. В другом случае вам, вероятно, придется создать функцию.

...