UNIX端末に最適な用語を選択しようとしています。用語情報ls /lib/term*
postであるが未定義の情報を取得しようとしたとき。
ls /lib/libtermcap.so
しかし、さまざまなデータが見つかりましlibtermcap.so.2 libtermcap.so.2.0.8
たが、すべてバイナリ形式なので読めませんでした。
これが私の問題です。
- 申請書に最適な締め切りをどのように選択しますか?
- 利用可能なすべての用語情報をどのように知ることができますか?
ベストアンサー1
サポートされる端末機能は、端末エミュレータ(xterm、...)によって異なります。端末エミュレータは用語情報を正しく設定する必要があります。 「他の端末」を使用することは通常意味がありません(xtermの代わりにxterm-256colorを使用するか、$ TERM変数が正しく設定されていない場合)。
さまざまな端末機能を自動的に処理するncursesなどのライブラリを使用する必要があります。あなたのプログラムは特定の端末に依存してはいけません。
/lib/terminfo/*/*
サポートされている端末は通常またはにリストされています/usr/share/terminfo/*/*
。