Question

Est-il possible de colorer la partie achevée des résultats partiels d'achèvement dans zsh?

Poisson fait en défaut (dans Gentoo au moins), comme illustré dans l'image suivante:

entrer image description ici

Image agrandie: http://i.imgur.com/tN6w3.png

Était-ce utile?

La solution

Oui, vous pouvez le faire avec des choses comme ça:

zstyle -e ':completion:*:default' list-colors 'reply=("${PREFIX:+=(#bi)($PREFIX:t)(?)*==02=01}:${(s.:.)LS_COLORS}")'

Il suffit de changer les 01 et 02 couleurs afin qu'il corresponde à votre goût, par exemple pour correspondre à votre capture d'écran:

zstyle -e ':completion:*:default' list-colors 'reply=("${PREFIX:+=(#bi)($PREFIX:t)(?)*==34=34}:${(s.:.)LS_COLORS}")';

(extrait de reddit fil , a ajouté là pour vous aider personnes à la recherche pour cela, comme je l'ai fait.)

Autres conseils

Je pense que [1] est chose que vous voulez. Vous avez besoin de menu et sélectionnez comme @svlasov commenté.

[1]. point fort zsh sur l'onglet

il y a longtemps (2002) je l'ai écrit un script shell expérimental pour expliquer sur les caractères de contrôle dans la coquille. Check this out http://cltfc.sites.uol.com.br/ et tu vas voir beaucoup d'exemples sur la façon de la couleur, des sons et le positionnement d'un omble chevalier sur votre écran noir. Mais ceci est pour Bash et je ne sais pas si elles sont compatibles.

Quoi qu'il en soit, pour zsh, consultez cette page http: // spiralofhope .wordpress.com / 2009/04/23 / zsh-ansi-prompt / et tu vas voir quelques exemples de la façon de personnaliser votre message avec des couleurs. Les mêmes codes ANSI pour les couleurs et la même syntaxe doivent fonctionner lorsque vous utilisez directement sur la coque.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top