Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/01/2006, à 15:23

Didier69

[résolu][xterm] couleur du 'ls'

Bonjour,

Je cherche à savoir comment changer la couleur d'affichage des répertoires quand je fais un 'ls' dans un xterm. Sur d'anciennes distributions il existait une variable LS_COLORS, mais là je ne trouve rien du même genre.

Quelqu'un a-t-il une idée ?

Cordialement.

Dernière modification par Didier69 (Le 17/01/2006, à 23:15)


débutant karmic

Hors ligne

#2 Le 14/01/2006, à 15:53

Uggy

Re : [résolu][xterm] couleur du 'ls'

rajoute dans ton .bashrc

alias ls='ls --color=always'

Dernière modification par Uggy (Le 14/01/2006, à 15:53)

Hors ligne

#3 Le 14/01/2006, à 16:34

Didier69

Re : [résolu][xterm] couleur du 'ls'

La couleur est déjà activée wink. Je cherchais à modifier les couleurs choisies, et en particulier le bleu des répertoires qui est presque illisible avec un terminal ayant un fond foncé.


débutant karmic

Hors ligne

#4 Le 14/01/2006, à 16:47

roicominutsoup

Re : [résolu][xterm] couleur du 'ls'

La variable LS_COLOR existe toujours. En tout cas, elle fait partie de mes variables d'environnement.

Hors ligne

#5 Le 15/01/2006, à 15:24

Uggy

Re : [résolu][xterm] couleur du 'ls'

Didier69 a écrit :

La couleur est déjà activée wink. Je cherchais à modifier les couleurs choisies, et en particulier le bleu des répertoires qui est presque illisible avec un terminal ayant un fond foncé.

Au temps pour moi..

dircolors -p > ~/.dircolors

tu modifies ~/.dircolors pour mettre les couleurs que tu veux..
puis dans ton .bashrc tu remplaces (ou ajoutes)

eval `dircolors -b ~/.dircolors`

Hors ligne

#6 Le 15/01/2006, à 19:15

Didier69

Re : [résolu][xterm] couleur du 'ls'

Merci Uggy,

Pas de problème pour écrire le fichier ~/.dircolors et pour le modifier. Cela marche nickel avec un xterm. Par contre dans mon rxvt-unicode, cela ne change rien du tout ...

Je ne sais pas si cela peut avoir des répercussions mais j'ai également un fichier .Xdefaults:

URxvt*boldFont: -*-terminus-*-*-*-*-12-*-*-*-*-*-iso10646-*
URxvt*jumpScroll: False
URxvt*inheritPixmap: True
URxvt*fading: 60
URxvt*shading: 30
URxvt*scrollBar: False
URxvt*cursorBlink: True
URxvt*saveLines: 1500
URxvt*font: -*-terminus-*-*-*-*-12-*-*-*-*-*-iso10646-*
URxvt*background: black
URxvt*foreground: white
URxvt*tintColor: white
URxvt*geometry:   118x40

débutant karmic

Hors ligne

#7 Le 17/01/2006, à 23:15

Didier69

Re : [résolu][xterm] couleur du 'ls'

Finalement j'ai trouvé la réponse sur le channel irc de rxvt-unicode (#rxvt-unicode sur freenode.net). Il suffit simplement de rajouter la ligne suivante dans le fichier .dircolors:

TERM rxvt-unicode

Et tout marche bien !


débutant karmic

Hors ligne

#8 Le 24/06/2006, à 11:52

akuma

Re : [résolu][xterm] couleur du 'ls'

J'arrive à enlever les couleurs en commentant les lignes dans le .bashrc.

J'ai bien la ligne eval "`dircolors -b ~/.dircolors`" dans mon .bashrc, mais qd je modifie ce fichier, les couleurs ne changent pas. J'ai toujours le bleu et le vert dégueulasses.

Pourtant qd je commente des lignes dans .dircolors, les valeurs correspondantes disparraissent de la variable LS_COLORS. Mais les couleurs sont affichées qd même !

(Pour voir les modifs du bashrc, je fais "source .bashrc" mais ça ne suffit pas à prendre en compte ces modifs. Je dois lancer un autre xterm)

Bon enfin je me suis débarrassé des couleurs illisibles, le reste est secondaire...

Hors ligne