2010-09-01 12 views
1

rapide Ceci est ma définition rapide actuelle PS1 de par .bashrc:Faire entrée des commandes en gras au

PS1='\[\033[01;33m\]★ \[\033[01;30m\]\w \[\033[32m\]\$ \[\033[m\]' 

fonctionne Mon invite de commande grand et je l'aime, mais je voudrais ajouter une petite chose. J'aimerais vraiment pouvoir avoir le texte que j'entre (commandes à l'invite) gras.

Je sais que je pourrais changer le dernier code d'échappement pour être:

\[\033[01m\] 

ce qui rendrait la commande texte rapide j'entre gras, mais il fait aussi des choses drôles (indésirables) avec la sortie des commandes entrées.

Existe-t-il un moyen de le faire? Si c'est le cas, comment? Je cours gnome-terminal dans Ubuntu.

+0

S'il y a déjà une réponse dans bash, alors c'est probablement une question Super Utilisateur. La réponse peut impliquer le piratage bash, qui serait un sujet de débordement de pile. – dmckee

+0

Je ne suis pas sûr de ce que ce serait. Je n'ai encore rien trouvé. Serait-ce une bonne idée de l'afficher là aussi? – chadgh

+0

"... mais il fait aussi des choses drôles (indésirables) avec la sortie des commandes entrées ...". Certaines applications définissent les couleurs par elles-mêmes, comme 'ls'. Vous ne pouvez pas vraiment éviter cela. – Lekensteyn

Répondre