Mac OSX: Bozuk semboller renklendirilemez


12

Linux makinemde, kırık olanlardan sağlam semboller söyleyebilirsiniz, çünkü kırık olanlar kırmızı renklidir. Bu benim mac .bash_profile PSCOLORS için bazı yapılandırmalar ekleyerek ayarlamak için çalıştı, ama şimdiye kadar hiçbir şey işe yaramadı. Renkleri, dizinleri, dosyaları, çalıştırılabilir dosyaları ve sembolik bağlantıları ayırmayı başardım. Bununla birlikte, kırık semboller sağlam sembollerden farklı bir renk değildir. Google'da arama yapmak, umut verici sonuçlar vermedi. Fikirler? Hileler?


lsHedefleri için sembolik bağlantıları renklendirmeyi ve artık bağlantıları renklendirmeyi destekleyen bir Linux bağlantı noktası kurma konusunda başarılı olabilirsiniz . OS lsX'ler bunu yapamaz. It adlı kaynak kodu 150KB vs kaynak kodunun 25KB ...
Daniel Beck

Yanıtlar:


6

Bunun mümkün olduğunu düşünmüyorum - için man sayfasında lsbozuk semboller için bir renk yuvası listelenmiyor.

findKırık sembolik bağlantıları bulmak için kullanışlı bir tek astar :

find -L . -type l -ls

11

Önce Homebrew'u yükleyin .

  1. GNU çekirdek dosyalarını yükleyin: brew install coreutils
  2. Şunlara aşağıdakileri ekleyin ~/.bash_profile: eval $(gdircolors) alias ls="gls --color=auto"

Yeni bir kabuk açın ve kopmuş bağlantılar Linux'ta olduğu gibi vurgulanacaktır.


1
~ / .bash_profile klasörünüze aşağıdaki takma adı eklemeyi unutmayın:alias ls="gls --color=auto"
carlito

1
Bunun sadece bir çıkış olduğu için dircolors, siz de sadece koyabilirsiniz eval $(dircolors)Gözlerinde farklı ~/.bash_profile(dircolors yüklüyse)
SCz

Güzel ipuçları, cevaba ekledim. @Lorenzo'ya teşekkürler.
Balık Monitörü
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.