Bonjour,
La commande ls --color=auto permet d'afficher la liste des fichiers contenus dans le répertoire courant en attribuant une couleur à chaque type d'élément. Ainsi chez moi, les dossiers sont bleus et les fichiers exécutables en vert. Bref, je ne vous apprend rien.
Lorsque je veux parcourir mon arborescence pour trouver un fichier et que j'appuie 2 fois la touche tabulation pour voir les fichiers du dossier, ceux-ci ne sont pas colorisés.
La question est donc, savez-vous comment coloriser les fichiers (à la manière de la comande ls) lorsque l'on affiche ceux-ci en appuyant sur la touche tabulation ?
# Bash completion
Posté par Kerro . Évalué à 2.
Je crois me souvenir que l'auto-completion des noms de fichiers n'est pas en dur dans le code de Bash, mais est gérée par l'auto-completion exentisible. Dans le cas contraire, tu n'as plus qu'à patcher :-)
[^] # Re: Bash completion
Posté par Jean B . Évalué à 0.
Avec zsh peut être ...
[^] # Re: Bash completion
Posté par calandoa . Évalué à 3.
[^] # Re: Bash completion
Posté par Spack . Évalué à 2.
[^] # Re: Bash completion
Posté par Kerro . Évalué à 2.
Il n'est pas interdit de traiter la sortie de compgen. Ni même de traiter toi-même les noms avec un bête ls.
En revanche je ne suis pas certain que ce soit des variables différentes pour l'affichage et l'auto-complétion. Si c'est une seule variable, il ne peut pas y avoir de solution.
... et à mon avis c'est le cas, sinon ce serait déjà fait.
[^] # Re: Bash completion
Posté par yellowiscool . Évalué à 1.
Envoyé depuis mon lapin.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.