Buradaki cevapların hiçbiri Ubuntu'nun en son sürümlerinde 256 renk seçeneğini içermiyor. Renk yetersizliği yaşıyorum (bazı renkler bana yakın sıkıntı veriyor) bu yüzden siyah üzerindeki varsayılan mavi dizini okumam çok zor. Ardından bunu değiştirmek için yaptığım araştırma.
Tip dircolors -p |less
Mevcut renk kodunu görmek için.
Varsayılan .bashrc, yalnızca sistem renk kodundan yararlanmak için değil, aynı zamanda ~ / .dircolors komutundan da yararlanacak şekilde yapılandırılmış olmalıdır, bu nedenle bu komutu kullanarak başlayabilmeniz için dircolors çıktısını .dircolor'a boşaltın.
dircolors -p > ~/.dircolors
Alternatif: seebi'nin solarize edilmiş projesinden benzer bir 256 renkli dircolor seç .
Bu colortest betiğini alın ve komutla çalıştırın, colortest -w
böylece tüm renkleri aynı anda görebilirsiniz. Bir renk seç. # 208 numaralı portakalı severim. Bunun metin rengi olmasını istiyorum, bu yüzden bu bilgiyi genişletilmiş renk kodlarında kullanarak uygulayabilirim.
Demek bir rengin var, şimdi ne. İlk önce dizgeyi yaratmalıyız.
İlk sayı, büyük olasılıkla 00 olan bir öznitelik kodu olacaktır, ancak yanıp sönmesini istiyorsanız 05 ile gidin:
Bir nitelik kodu seçin: 00 = yok 01 = kalın 04 = alt çizgi 05 = yanıp sönme 07 = geri 08 = gizli
Bir sonraki seçim ;38;5;
, metin renginizi 00; 38; 5; ve sonra renginizi ekleyin. 208'i seçtim, böylece alıyorum 00;38;5;208
.
Ayrıca üzerine bir arka plan koymak istiyorsanız, en son komut dosyası ve ;48;5;
arka plan eki ile 56 ve rengin toplamı elde etmek için 56 ekleyelim 00;38;5;208;48;5;56
.
Öyleyse şimdi anladın, onunla ne yapıyorsun?
vim ~/.dircolors
ve "00; 38; 5; 208" yukarıda belirlediğimiz dizgiye (benim için DIR olan) değiştirmek istediğiniz bölümü bulun.
Bu hemen uygulanmayacak, config'i yüklemeniz gerekecek. Kullanın dircolors ~/.dircolors
değişken senin LS_COLORS ayarlamak için olsun koduna. Bunu terminal oturumunuza yapıştırabilir veya terminalinizi kapatabilir ve yeniden açabilirsiniz. Bunu bir dosyaya bağlayabilir ve bir kabuk betiği olarak çalıştırabilirsiniz.
Aynı işlemi 16 renkle yapabilirsiniz. Özel; 38; 5 veya; 48; 5 ürüne ihtiyacınız yoktur. Sadece sayıları dizgiye at ve sadeliğin tadını çıkar.
Dan ve seebi'ye notları ve kodları için teşekkürler .
eval
her türü için çıkış renk gösterimi gösteren komut parlak ... teşekkürler!