Shell
如何更改 tcsh 中 chmod 777 目錄的 bg 顏色?
在我的 MacBook Pro 上,我有 iTerm 並使用(黑色背景)Pastel 顏色集。世界可寫目錄在灰色文本後面顯示為黃色背景。這是我可以忍受的,因為灰色足夠暗,當被柔和的黃色包圍時仍然可見。
但是當我連接到我公司的 Slackware 伺服器(通過 ssh 和 tcsh 作為遠端端的 shell)時,777 個目錄顯示為淺綠色的實心塊,因為 bg 和文本顏色相同(或足夠接近以使文本無法閱讀)。
如何更改用於世界可讀 (777) 目錄背景的顏色?
謝謝!
-布賴恩
我認為這是 ls 的輸出,而不是 shell 的製表符補全?(我知道至少有一個 shell 可以為 shell 製表符補全著色,但你沒有說,所以我假設 ls)。
使用
$LS_COLORS
,通常通過 dircolors(1) 命令初始化。dircolors -p
要查看預設值,請獲取兩個系統的輸出並進行比較。將所需的配置放入
~/.dircolors
,然後:set d=$HOME/.dircolors if ( -r $d ) eval `dircolors -c $d`
$$ modified from the info docs for dircolors invocation, in the coreutils package $$