terminal mac kode warna


11

bagaimana cara mendapatkan terminal mac untuk menampilkan warna? yaitu di fedora ketika saya menggunakannya lskode warna hasil berdasarkan apakah itu file atau folder. hasil serupa di mac?


Pertanyaan yang diedit, karena jawabannya menyarankan masalahnya spesifik.
Daniel Beck

2
Bisakah Anda memberikan contoh selain lsyang ingin Anda warnai dan dengan cara apa? Ada berbagai colorizers yang dapat digunakan dalam pipa untuk menyorot teks berdasarkan regex baik dalam file konfigurasi atau pada baris perintah.
Dijeda sampai pemberitahuan lebih lanjut.

dalam VI atau VIM, terutama dalam pewarnaan sintaks
tekknolagi

Jawaban:


4

Anda dapat mengubah warna shell Anda di preferensi Terminal.

teks alternatif


Dengan pengaturan ini, Anda mendapatkan warna-warna ini (biasanya tidak menggunakan warna ls, jadi saya tidak peduli):

teks alternatif


Saya tidak mengerti apa masalahnya di sini. Output perintah berwarna aktif secara default . Satu-satunya hal yang dapat / perlu Anda lakukan sendiri adalah memberikan teks standar yang normal dan tebal warna yang berbeda, dan benar-benar menggunakan varian berwarna (misalnya ls -G) dari perintah Anda.

Untuk vim: :syntax ondi vim. Atau tambahkan syntax onke .vimrc.


1
menampilkan warna ANSI?
tekknolagi

@tekknolagi Opsi ini memungkinkan keluaran berwarna mis ls -G. Beralih dengan jendela Terminal terbuka untuk melihat efeknya. Anda juga dapat memilih warna default yang berbeda untuk teks biasa dan tebal.
Daniel Beck

14

Tambahkan, garis-garis ini ke ujung Anda ~/.bash_profile

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

Seperti yang Anda lihat, menyesuaikannya sedikit menyusahkan, tetapi ada situs web yang membantu ... http://geoff.greer.fm/lscolors/

Sekarang ketika Anda membuka Terminal itu akan memiliki warna ls


apakah saya harus melakukan itu untuk setiap perintah yang saya inginkan?
tekknolagi

Tidak, Anda ~/.bash_profiledigunakan untuk menambahkan pengaturan ke sesi Terminal Anda, itu dimuat setiap kali jendela Terminal ditampilkan. Ini adalah file teks, Anda tinggal menambahkan baris-baris itu sampai akhir, dan menyimpannya. Kemudian mulai Terminal, atau restart, dan pengaturan Anda aktif.
ocodo

bukan apa yang saya maksud. jika saya ingin kode warna perintah lain
tekknolagi

saya sangat akrab dengan profil bash
tekknolagi

Hanya jika mereka memiliki profil warna sendiri, perintah mana yang Anda minati?
ocodo

5

Gunakan -Gsakelar untuk lsdi Mac:

ls -G

Jika Anda ingin standar ls selalu diwarnai, tambahkan ini ke ~/.bash_profile:

alias ls = 'ls -G'
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.