私はラップトップでTERM='xterm-256color'
を使用していますが、xterm-256color
が利用できないリモートサーバでTERM='xterm'
を使用する必要があり、いくつかの問題が発生します。ssh'ingの前にTERMをエクスポートする
これまでのところ、私はexport TERM='xterm'; ssh -X 123.45.678.90
を行うことができます。これはうまくいきます。しかし、前の行を(zsh
)エイリアス(alias sshx="export TERM='xterm'; ssh -X 123.45.678.90"
)に入れることは機能していないようです。たとえば、export
とssh
の間にecho $TERM
を挿入すると、コマンドラインですべてを実行するとxterm
が返されますが、エイリアスはxterm-256color
となります。
もちろん、TERM
は、ssh
の後にその初期値に戻されることが最適です。
これを達成する方法はありますか?
ありがとうございました。
'.678.'は間違いなく有効なIPアドレスの部分です。 – ZyX
これは古いzshバグかもしれません: 'alias abc = 'export ABC =" $(date) "; zsh -c "echo¥$ ABC" "私はこの動作を観察しません。 Zshのバージョンは4.3.11です。 – ZyX