ANSI/カラーシーケンスを白黒端末に送信するLinux 9コマンド

ANSI/カラーシーケンスを白黒端末に送信するLinux 9コマンド

Rocky Linux 9でWyse50端末エミュレーションを使用しています。マニュアルページ、ヘルプ画面などは、システムが端末エミュレータが理解できない属性やカラーコードを出力するため使用できません。たとえば、次のようにman cpなります。

1mSYNOPSIS0mm
       1mcp 22m[4mOPTION24m]... [4m-T24m] 4mSOURCE24m 4mDEST0mm
       1mcp 22m[4mOPTION24m]... 4mSOURCE24m... 4mDIRECTORY0mm
       1mcp 22m[4mOPTION24m]... 4m-t24m 4mDIRECTORY24m 4mSOURCE24m...m  m

1mDESCRIPTION0mm

最新のterminfoパッケージを更新し、Linux 4で最新のwy50とwy50の間でinfocmpを実行しましたが、すべてがうまくいきます。

profile、bash_profile、bashrc、または.bashrcにカラーパラメータを設定するエントリは表示されません。

私は何を見逃していますか? (過去世紀に属するレガシーアプリケーションを除く)

ベストアンサー1

私は、これらの行動を偽と規定したトーマス・ディッキーの見解に反対します。

私は他の場所で私の理由を詳しく説明しました。

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=312935

つまり、Wyse 50、最新のターミナルエミュレータ、および* ixカーネルコンソールデバイスは、Teletypeシステム用のエミュレータではありません。

groff 1.24では、grottyをterminfoアプリケーションにして、ターミナル機能によりインテリジェントに適応できるようにしたいと思います。

ただし、これを行っても、今日使用されているほとんどの端末エミュレータはこれを実行できないため、Teletype Corporation Model 37を確実にエミュレートすることはできません。

GROFF_NO_SGR 環境変数を設定することもできます。

おすすめ記事