renk kodlama mac terminali


11

mac terminalinin renkleri görüntülemesini nasıl sağlayabilirim? yani fedora'da kullandığımda lsrenk bir dosya veya klasör olmasına göre sonuçları kodlar. mac benzer sonuçları?


Düzenlenen soru, cevaplar sorunun kendine özgü olduğunu gösterdiğinden.
Daniel Beck

2
Renklendirmek istediğinizden başka örnekler lsverebilir misiniz? Yapılandırma dosyalarında veya komut satırında normal ifadelere dayalı olarak metni vurgulamak için boru hatlarında kullanılabilen çeşitli renklendiriciler vardır.
sonraki duyuruya kadar duraklatıldı.

VI veya VIM, özellikle sözdizimi renklendirme
tekknolagi

Yanıtlar:


4

Kabuk renklerinizi Terminal'in tercihlerinde değiştirebilirsiniz.

alternatif metin


Bu ayarlarla, bu renkleri elde edersiniz (genellikle renkli değil ls, bu yüzden umrumda değil):

alternatif metin


Sorunun burada ne olduğunu anlamıyorum. Renkli komut çıkışı varsayılan olarak etkindir . Kendiniz yapabileceğiniz / yapmanız gereken tek şey normal ve kalın metinlere farklı varsayılan renkler vermek ve aslında ls -Gkomutlarınızın renkli varyantlarını (örn. ) Kullanmaktır.

Vim için: :syntax onin vim. Ya da ekleme syntax oniçin .vimrc.


1
ANSI renkleri gösterilsin mi?
tekknolagi

@tekknolagi Bu seçenek, örneğin renkli çıktıyı etkinleştirir ls -G. Efekti görmek için bir Terminal penceresi açıkken açın. Normal ve kalın metinler için farklı varsayılan renkler de seçebilirsiniz.
Daniel Beck

14

Bu satırları ~/.bash_profile

alias ls='ls -G'
export CLICOLOR=1
export LSCOLORS=Gxfxcxdxbxegedabagacad

Gördüğünüz gibi, onları özelleştirmek biraz acı verici, ancak buna yardımcı olan bir web sitesi var ... http://geoff.greer.fm/lscolors/

Şimdi Terminal'i açtığınızda renkleri olacak ls


istediğim her komut için bunu yapmak zorunda mıyım?
tekknolagi

Hayır, ~/.bash_profileTerminal oturumlarınıza ayarlar eklemek için kullanılır, her Terminal penceresi gösterildiğinde yüklenir. Bu bir metin dosyasıdır, sadece bu satırları sonuna ekler ve kaydedersiniz. Ardından Terminal'i başlatın veya yeniden başlatın; ayarlarınız etkindir.
ocodo

ne demek istediğimi değil. diğer komutları renklendirmek isterseniz
tekknolagi

bash profiline çok aşinayım
tekknolagi

Sadece kendi renk profillerine sahiplerse, hangi komutlarla ilgileniyorsunuz?
ocodo

5

Mac'te -Ggeçişi kullanın ls:

ls -G

Standart l'lerin her zaman renkli olmasını istiyorsanız, bunu kendinize ekleyin ~/.bash_profile:

takma ad ls = 'ls -G'
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.