J'ai tout essayé à partir de cette question en double mais je n'arrive toujours pas à la faire fonctionner. La seule différence avec cette question est que lorsque je cours, env | grep TERMje reçois TERM=xtermau lieu de TERM=xterm-color. Je ne pense pas que cela compte cependant, ils semblent être assez interchangeables.
Ce que je ne comprends pas cependant, c'est que la seule chose qui a disparu, ce sont les couleurs de l'invite. Par exemple, si je lance nanoet qu'il détecte la syntaxe du fichier, par exemple s'il s'agit d'un script, j'obtiens des couleurs. De plus, lorsque j'exécute la envcommande mentionnée précédemment, le TERMtexte réel est rouge.
Donc, les couleurs fonctionnent évidemment, c'est juste que je n'ai plus de dossiers colorés, de fichiers exécutables, etc. Je pense que cela peut également avoir eu lieu lors de l'installation de Ruby / RVM. J'ai essayé de remplacer .bashrc. ( modifier Cependant, lors de la création d'un nouvel utilisateur, cet utilisateur a des couleurs de travail)
Je suppose que cela a une solution assez simple, mais j'en ai tellement marre de googler maintenant que j'apprécierais vraiment certaines informations sur la façon dont les paramètres de coloration fonctionnent dans le terminal et comment cela pourrait se produire. Merci!
lalias.bash_profile, alors je l'ai changé maintenantalias l='ls -l --color'. Taperlme donne maintenant une liste colorée, maislsmanque toujours de couleur, même si j'ai vu que le.bashrcfichier a spécifiquement un alias pour qu'il soit coloré. Ugh, merci beaucoup pour votre réponse, je vais devoir lire de la documentation bash.