web-dev-qa-db-ja.com

RedhatLinux-ディレクトリの色を変更する

私はRedhatLinuxを使用していますが、直面している問題は、ディレクトリの「青い」色が黒い背景にほとんど見えないことです。ファイル内のいくつかの設定を変更するように求めるWeb上の投稿をいくつか見つけました/ etc/profile.d/colorls.shおよび/ etc/profile.d/colorls.csh =。ただし、これにより、システムにログインするすべての人の色設定が変更されます。自分だけに影響する色設定を変更する方法を教えてもらえますか?

11
saravana_pc

Lsの出力の色を指定するには、LS_COLORSを設定する必要があります。 .zshrcに、次を追加してみてください。

 LS_COLORS = "$ LS_COLORS:di = 00; 33" 

34は青、33は...黄色がかっています。その番号を変更して、好きなものを見つけてください。

使用する dircolors LS_COLORSがどのように見えるべきかを感じ取って、追加する -p カラーリストを表示します。

18
William Pursell

Joachimの回答 ディレクトリの特定の問題を修正するのに適していますが、他のユーティリティが「青」の色を使用して出力すると、同じように判読できなくなります。

ターミナルエミュレータが異なれば、色を変更するための設定も異なります。選択したターミナルエミュレータは、Xリソースを読み取って、使用する色を決定します。

      URxvt.color0:   #000000
      URxvt.color1:   #A80000
      URxvt.color2:   #00A800
      URxvt.color3:   #A8A800
      URxvt.color4:   #0000A8
      URxvt.color5:   #A800A8
      URxvt.color6:   #00A8A8
      URxvt.color7:   #A8A8A8

      URxvt.color8:   #000054
      URxvt.color9:   #FF0054
      URxvt.color10:  #00FF54
      URxvt.color11:  #FFFF54
      URxvt.color12:  #0000FF
      URxvt.color13:  #FF00FF
      URxvt.color14:  #00FFFF
      URxvt.color15:  #FFFFFF

color4は問題の青です。私はこのように設定しました:

URxvt.background:       #000000
URxvt.foreground:       gray75
URxvt.color3:           DarkGoldenrod
URxvt.color4:           RoyalBlue
URxvt.color11:          LightGoldenrod
URxvt.color12:          LightSteelBlue
URxvt.color7:           gray75
URxvt.colorBD:          #ffffff
URxvt.colorUL:          LightSlateGrey
URxvt.colorIT:          SteelBlue
URxvt.cursorColor:      grey90
URxvt.highlightColor:   grey25

これにより、背景が黒くなり、前景が明るすぎず、他のほとんどの色で十分です。 (私もデフォルトの青が判読できないことに気づきました。)これらを~/.Xresourcesファイルに入れ、ログイン後、またはこのファイルをXリソースデータベースxrdb -merge ~/.Xresourcesとマージした後に有効になります。

もちろん、端末が異なれば構成も異なります。通常の色の色の変更の詳細については、端末のマンページを確認してください。

9
sarnold

グローバルファイルで何が行われているかを確認し、それをプライベート〜/ .profile(または同様のファイル)に追加できます。

サモロド解 良いです。

KDE konsoleの場合は、[設定]-> [現在のプロファイルの編集]-> [外観]-> [編集]-> [色5]に移動します。次に、グラフィカルカラーチューザーを使用して明るくします(#5871FFを選択しました)。

0
pafinde