<7pd1qp$rfr$1 _at_ news.onkyo.co.jp>の記事において funaki _at_ i.amさんは書きました。 > 舟木と申します。 > > VineLinux1.1上のKtermを使って、SunOS5.5.1(Solaris2.5.1)に > 接続したところ、viとかしてもちゃんと動きませんでした。 > どうやらterminfoとか言う物がおかしいらしいのですが、 > これはどのように設定すればよいのでしょうか? > /usr/share/lib/terminfo/k/の中にktermはありませんでした。 Solaris の標準の terminfo には kterm のエントリが無いようですね # xterm のエントリはありますので、とりあえずしのぐ場合には、 # % set term=xterm # とか # $ setenv TERM xterm # でなんとかなるかと思います > これは自分で作らないといけないものなんでしょうか? kterm の配布の中にもとになるファイルが入っています。 > それとも、VineLinux上のktermのterminfoをSolarisにコピーする > ようにrootにお願いすればよいのでしょうか? ということで、root さんにお願いしてそれをインストールしてもらいましょう > terminfoに互換性はあるのでしょうか? もとになるファイルに互換性があります。tic(1M) で処理してデータベース化します。 # どうしても自分で設定したい場合は、環境変数 TERMINFO を設定すれば、 # それの指定がシステムのものよりも優先されるようになっています。 # see tic(1M), terminfo(4) > あとWindows95上でTeraTermという物を使っているのですが、 > これでSolarisにつなげた後、TeraTermウィンドウを拡大しても > vt100扱いのため画面サイズが80x24となってしまい、 > clearとか打っても24行以前の部分はclearされないのですが、 > TeraTermウィンドウを拡大してもそれに対応できるように > するためにはどのような設定が必要でしょうか? TeraTerm のメニューの、setup/terminal の terminal size の ところの「term size = win size 」のチェックボックスを有効に しておけば良いでしょう。 > 最後にTERMの値についてなんですが、setとsetenvでTERMは > の値は区別されているようなんですが、これには何か理由が > あるんでしょうか?つまり以下のように実行すると、 set で設定される term のほうは csh 変数で、csh 自身が参照するための ものです。setenv で設定される TERM は 環境変数で、子プロセスに 引き継がれるようになっています。csh から起動される vi や less などは TERM を参照することになります。 で、csh は、path/PATH と同様に、 term と TERM を連動させます。 どうも Solaris (SunOS 5.6で確認)標準の csh は term → TERM への反映は行い ますが、TERM → term への反映は csh 起動時にしか行わないようですね。 ちなみに tcsh は term → TERM, TERM -> term 両方ともに、常時自動的に 反映するようになっています。 余談。 > > set | grep term echo $term とかのほうがスマートですね :) 環境変数は echo $TERM か printenv TERM -- 渡邊剛 (Watanabe, Go) gochan _at_ internetsolutions.co.jp Internet Solutions, Inc.
Follow-Ups:
- [fol] Re: Kterm とTeraTermのterminfo についてMORI Kouji
- [fol] Re: Kterm とTeraTermのterminfo についてTakayasu Funaki
- [fol] Kterm とTeraTermのterminfo についてTakayasu Funaki
- Prev by Date: [fol] Re: Kterm とTeraTermのterminfoについて
- Next by Date: [fol] Re: Kterm とTeraTermのterminfo について
- Previous by thread: [fol] Re: Kterm とTeraTermのterminfoについて
- Next by thread: [fol] Re: Kterm とTeraTermのterminfo について
- Indexes:[Main][Thread]