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 TERMottengo TERM=xterminvece 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 nanoe rileva la sintassi del file, ad esempio se è uno script, ottengo i colori. Anche quando eseguo il envcomando menzionato in precedenza, il TERMtesto 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!
lalias.bash_profile, quindi l'ho cambiato ora inalias l='ls -l --color'. Digitarelora mi dà un elenco di colori, malsmanca ancora di colore, anche se ho visto che il.bashrcfile ha specificamente un alias per essere colorato. Grazie per la tua risposta, dovrò leggere un po 'di documentazione bash.