さまざまな$TERM変数の違いは何ですか?

さまざまな$TERM変数の違いは何ですか?

私は.vt100、vt102、vt220、xtermで試しましたtop

しかし、私はそれらの違いを見つけることができません。他の用語タイプはありますか?それらの違いは何ですか?

ベストアンサー1

xtermつまり、の親セットと見なされますvt220。言い換えれば、に似ていますvt220が、より多くの機能を持っています。たとえば、xterm色は通常サポートされますが、vt220サポートされません。内側を押すとzテストできますtop

繰り返しますが、vt220より多くの機能がありますvt100。たとえば、およびvt100はサポートされていないようです。F11F12

を実行して、システムが持っていると思う機能とエスケープシーケンスを比較しますinfocmp <term type 1> <term type 2>infocmp vt100 vt220

完全なリストはシステムによって異なります。toetoe /usr/share/terminfoまたはを使用してリストをインポートできる必要がありますfind ${TERMINFO:-/usr/share/terminfo}。これらの何も動作しない場合は、次のように表示することもできます。ncurses terminfo.src、現在、ほとんどのディストリビューションからデータをインポートする場所です。

しかし、端末が次のようにならない場合これまたはこれ、他のものを使用したい場合があります。

  • xterm-color- 古いシステムを使用して色が機能しない場合
  • putty、、、など- XTermエミュレータおよび特定のkonsoleファンクションキーを実行すると、バックスペース、削除、ホーム、およびシャットダウンが正しく機能しません。Etermrxvtgnome
  • screen- GNU画面(またはtmux)内で実行している場合
  • linux- Linuxコンソールを介してログインする場合(例Ctrl+Alt+F1:)
  • dumb- すべてが壊れたとき

おすすめ記事