表示色の色合いをオーバーライド

表示色の色合いをオーバーライド

読みにくいいくつかの色を表示するシステム作業を行う必要があります。私はこのシステムにSSHを介して接続しましたが、得られませんでした。管理権限表示される色を変更します。ターミナルエミュレータでカラーシェーディングをオーバーライドする方法はありますか? (私は使うkonsole

ベストアンサー1

各端末エミュレータには、色合いを設定または設定しない独自の方法があります。 Xterm は X リソースを使用し、いくつかの最新のエミュレータにはダイアログボックスがあり、一部には設定ファイルがあります。

Konsoleでプロファイルのカラースキームを編集します(メニュー:設定/現在のプロファイルの編集、外観タブでカラーテーマを選択して編集するか、新しいテーマを作成します)。

一つの共通点がある制御シーケンスアプリケーションの色番号に関連付けられている色合いを設定します。OSC 4 ; c ; spec BELここでOSC、は色番号、ESC ]は#RGBなどの色仕様です。cspec

printf %b '\e]4;4;#6495ed\a'  # set the blue shade to CornflowerBlue

アプリケーションの変更は、次の端末のリセットまで有効です。変更を効果的かつ継続的にするためにこの方法(ターミナルに構成メカニズムがない場合にのみ推奨)を使用する場合、端末のリセット文字列にカラー設定エスケープシーケンスを追加します。(termcap:r1文字列; terminfo:rs1文字列)。

おすすめ記事