2012-04-07 3 views
1

デフォルトでどの端末を設定するかを知るために、私は好みの端末のソートされたリストを作成したいと考えています。優先ターミナルタイプのソートされたリストをどのように計算できますか?

比較は、好ましくは含む異なる端末タイプのテーブルとがある:xtermxterm-newxterm-256coloransivt100rxvtlinux

+1

プログラミングに関する質問の形でこれをフレーズできますか? –

+0

@KirkWollありがとう、元の人が近くにいるように頼んでいた。私はこれがより良いと思う。 – sorin

+1

あなたが与えた例は、実際に私が見た最も一般的な例です。ローカルターミナルプログラムが直接処理できるタイプを設定する必要があります(そうしないと、アプリケーションがディスプレイを壊すコードを返す可能性があります)。 'linux'端末は' xterm'のスーパーセットであり、 'rxvt'は少ししか機能しません。' ansi'は拡張された 'vt100'のようなものです。ほとんどの端末は実際には少なくとも 'vt102'を扱うことができるので、最後の手段として' vt100'の前には良いオプションです。可能なすべての名前を見たい場合は 'toe'を実行してください。命名の詳細については 'man 7 term'も参照してください。 –

答えて

0

現在のフィードバックに基づいて、これは推奨ソートされたリストです:ちょうどここでは、我々はそれを正しくソートされていることを確認して

 
linux 
xterm-256color 
xterm-16color 
xterm 
ansi 
vt100 
rxvt 

のルールは以下のとおりです。

 
linux > xterm 
xterm > rxvt 
xterm-256colors > xterm-16colors > xterm 
ansi > vt100 
vt102 > vt100 

コミュニティのwikiの回答とあなたはそれをにパッチすることを歓迎します!

+1

私はxterm-256color> xtermを期待しています。 xterm-newはxtermと同じでなければならないので、私はxterm-newを含めません。 xterm256-colorは有名なディストリビューションにはインストールされていないが、おそらく8色以上が必要なので、私はフォールバックしようとするとxterm-256color> xterm-16color> xtermを使います。 –

+0

@ChrisPageありがとう、パッチを当てました。 – sorin

関連する問題