Lors de l'utilisation du terminal, je souhaite que mon nom d'utilisateur et mon nom d'hôte aient des schémas de couleurs distincts. Est-ce possible avec l'émulateur de terminal par défaut d'Ubuntu (sinon, est-ce possible dans terminator?)?
Vous pouvez envelopper \h
dans, par exemple, \[\033[01;31m\]
et \[\033[00m\]
dans _ la définition de ~/.bashrc
$PS1
pour rendre l'hôte rouge; \[\033[00m\]
, qui réinitialise tous les attributs, figure déjà dans l'invite par défaut. Vous n'en aurez donc pas vraiment besoin. Je suggère de commenter la définition de $PS1
et d'ajouter une ligne juste après plutôt que de la modifier. définition actuelle de $PS1
pour un retour en arrière facile:
if [ "$color_Prompt" = yes ]; then
#PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\[\033[01;31m\]\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
Cela devrait fonctionner immédiatement, par exemple. gnome-terminal
; sur xterm
(et je suppose en général sur les terminaux basés sur xterm
-), vous devrez également décommenter cette ligne:
#force_color_Prompt=yes
Vous pouvez vérifier les autres couleurs disponibles, par exemple ici .