Prettify OS X console colorando l'output?


21

Il terminale OS X non utilizza i colori per evidenziare l'output di comandi diversi, ad esempio ls.

Rispetto ad altri sistemi come Ubuntu, si tratta di una grande perdita di accessibilità / produttività.

Quali soluzioni devo migliorare per questa esperienza? Per il momento ho trovato solo questa guida per l' output ls colorato in OS X ma sto cercando una soluzione più completa.

Risposte:


26
  • dovresti cambiare le preferenze di Terminal.app-> avanzate in xterm-color.
  • inserisci quanto segue nel tuo ~ / .profile

per abilitare colorato ls:

export CLICOLOR=1;
export LSCOLORS=exfxcxdxbxegedabagacad;

e da ora otterrai un lsoutput colorato .


+1 Per le definizioni dei colori dei terminali corretti. In generale i colori sono personali, ma consiglierei di abilitare le funzionalità più su un sistema che sull'aggiunta di un plugin.
Tigran Khanzadyan,

+1 - Fa quello che dice sulla scatola. Saluti. Una domanda: dove metterei questo file di configurazione a un livello più generale (cioè non in ~)?
Boehj,

2
IMHO il tuo $ HOME / .profile è il posto migliore, ma se vuoi puoi inserirli nel sistema /etc/profile. es. sudo open / etc / profile
jm666

Si noti che prima di Lion, il valore predefinito $ TERM è xterm-color, quindi raramente è necessario modificarlo. A partire da Mac OS X Lion 10.7, il valore $ TERM predefinito di Terminal è xterm-256color, che abilita i programmi che possono sfruttare la tavolozza estesa a 256 colori. Su Lion e versioni successive, l'uso di xterm-color è sconsigliato, poiché descrive un ramo di xterm meno recente e meno funzionale, e Lion Terminal è più compatibile con il moderno xterm. Quindi dovresti generalmente rimanere con xterm-256color o solo xterm.
Chris Page

Puoi creare la tua
combinazione di

6

Puoi facilmente cambiare il colore di output di ls installando il plugin "TerminalColors". Sono un grande fan del tema " Solarize " che sembra fantastico sul mio Mac.


1
Sembra bello. Ci proverò questa sera.
Loïc Wolff,

1
+1 grazie, Solarize è bello e lo userò, ma la domanda non era su come "mettere a punto" i colori, si trattava di aggiungere colori all'output di diversi comandi.
sorin,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.