47 votes

Comment changer le schéma de couleurs dans bash sur Ubuntu pour Windows ?

J'ai essayé de créer des schémas de couleurs avec https://terminal.sexy y http://ciembor.github.io/4bit/ mais je n'arrive pas à faire fonctionner leurs exportations avec bash sous Ubuntu et Windows.

Quelle est l'approche correcte pour personnaliser les couleurs dans boUoW ?

1voto

pulsejet Points 2193

Vous pouvez utiliser la personnalisation des couleurs de Windows cmd pour personnaliser boW. Il suffit de cliquer sur la petite icône ubuntu dans le coin supérieur droit et de cliquer sur Propriétés.

En outre, pour personnaliser l'invite, vous pouvez utiliser

export PS1="\e[0;31m[\u@\h \W]\$ \e[m "

qui ne changera que l'invite en rouge, et ainsi de suite.

En tant que telles, les couleurs semblent fonctionner correctement sur boW. Les sites ci-dessus ne fonctionneront pas car ils créent des fichiers de configuration pour des émulateurs de terminal spécifiques, mais il s'agit simplement de cmd ici.

0voto

Bob Smith Points 11

Je cherche également une solution, j'ai trouvé cet article de SuperUser puis cet article de MS. Comprendre les paramètres de l'hôte de la console Windows

En fait, tous les paramètres sont stockés dans le fichier de raccourci lui-même lors de sa création dans le menu Démarrer / épinglé à la barre des tâches. Ils peuvent ensuite être modifiés en changeant les propriétés.

Tout, y compris les couleurs, peut être personnalisé dans le registre [HKEY_CURRENT_USER \Console\Git Bash] en utilisant les propriétés décrites dans l'article de MS, mais pour réaliser le changement, bash.exe doit être exécuté directement en lançant " C:\Windows\System32\bash.exe "via Windows+R pour forcer Windows à cesser de lire la configuration après les entrées du registre.

Une fois satisfait de la configuration, créez de nouveaux liens de raccourci dans démarrer et épinglez à la barre des tâches (si c'est votre truc).

L'argument en faveur de cette méthode est qu'il est plus facile de gérer des modifications importantes (par exemple, l'essai d'une nouvelle palette de couleurs) par le biais d'un fichier .reg que par la fastidieuse création et l'enregistrement de modifications dans un fichier de raccourci.

0voto

Carlo V. Dango Points 3040

Quelle est l'approche correcte pour personnaliser les couleurs dans boUoW ?

Comme d'autres l'ont mentionné, le fichier .bashrc est généralement le meilleur moyen d'ajouter le code.

Les couleurs fonctionnent sur ' séquences d'échappement Par exemple, la séquence pour le bleu clair est la suivante \033 [1;34m

La ligne de commande Linux Le livre couvre en détail les changements de couleur et de format des messages rapides. Chapitre 13 : Personnalisation de l'invite : Ajouter de la couleur pg. 183

"Publié sous une licence Creative Commons, ce livre peut être téléchargé gratuitement au format PDF."

Lecture/référence hautement recommandée pour ceux qui veulent en savoir plus sur le "pourquoi" du CLI.

Alternativement :

Il y a des couleurs cuites dans le .bashrc si vous décommentez une ligne, supprimez le symbole '#'.
Ligne 39 : #force_color_prompt=yes

Vous pouvez modifier ce fichier dans Ubuntu nano ou un éditeur similaire. Ou sous Windows, naviguez jusqu'au dossier (ATTENTION : vous pouvez potentiellement tout faire foirer ici). C:\Users\ "Votre nom d'utilisateur \AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\root

et ouvrez le fichier .bashrc en utilisant Vim, emacs, notepad++, etc, pour l'éditer. Il est généralement préférable d'éviter d'utiliser le Bloc-notes de Windows, qui a déjà causé des problèmes par le passé.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X