わっとブログ

WEB技術,その他雑多記事など

Mac OSXでSunOS(Solaris)にリモートアクセスした時,viが使えない

MacからSunOS(Solaris)へリモートアクセスしてviを開こうとしたら,以下のようなエラー文が出て,編集ができませんでした.

$ vi hogehoge
xterm-256color: Unknown terminal type I don't know what kind of terminal you are on - all I have is 'xterm-256color'. [Using open mode]

調べてみると,アクセス元の端末で,環境変数のターミナル名称がセットされていないのが原因でした.[環境変数マニュアル]
mac側で環境変数にターミナル名称をしっかりセットして終了.

$ emacs .bash_profile
export TERM=xterm #追記
$ source .bash_profile

mac側はemacsかよ!
っていうツッコミはなしで^^;;;
本来emacs派なので...