Ho provato di tutto da questa domanda duplicata ma non riesco ancora a farlo funzionare. L'unica differenza da quella domanda è che quando corro env | grep TERM
ottengo TERM=xterm
invece di TERM=xterm-color
. Non penso che sia importante, sembrano essere piuttosto intercambiabili.
Ciò che non capisco, tuttavia, è che l'unica cosa che è scomparsa sono i colori nel prompt reale. Ad esempio, se eseguo nano
e rileva la sintassi del file, ad esempio se è uno script, ottengo i colori. Anche quando eseguo il env
comando menzionato in precedenza, il TERM
testo effettivo è rosso.
Quindi i colori ovviamente funzionano, è solo che non ottengo più cartelle colorate, file eseguibili e così via. Penso che potrebbe anche essersi verificato in relazione all'installazione di Ruby / RVM. Ho provato a sostituire .bashrc
. ( modifica Tuttavia, quando si crea un nuovo utente, quell'utente ha colori funzionanti)
Suppongo che abbia una soluzione piuttosto semplice, ma sono così stufo di cercare su Google ora che apprezzerei molto alcune informazioni su come funzionano le impostazioni di colorazione nel terminale e su come ciò potrebbe accadere. Grazie!
l
alias.bash_profile
, quindi l'ho cambiato ora inalias l='ls -l --color'
. Digitarel
ora mi dà un elenco di colori, mals
manca ancora di colore, anche se ho visto che il.bashrc
file ha specificamente un alias per essere colorato. Grazie per la tua risposta, dovrò leggere un po 'di documentazione bash.