Je suis actuellement un tutoriel Python à partir de mon PC Windows mais je code sur un PC linux en SSH avec Putty.

Le souci c'est que j'utilise un thème avec des couleurs particulières et le shell donne un rendu dégueulasse dans Putty, certaines parties de mon prompt ne sont carrément pas lisibles.
J'ai donc configuré ma session Putty pour qu'elle utilise les mêmes couleurs que mon environnement Cinnamon (je suis sur Mint 18).

  1. Installer un sélecteur/convertisseur de couleurs (le premier que j'ai trouvé dans le Software Manager : gcolor2).
  2. Ouvrir les préférences du terminal (Edit > Profile preferences)
  3. Dans l'onglet couleurs cliquer sur chacune des couleurs de la palette et noter son code hexadécimal, elles correspondent de gauche à droite au noir, rouge, vert, jaune, bleu, magenta, cyan et blanc avec la variante bold en dessous utilisée pour afficher des éléments en gras.
  4. Convertir chaque code hexadécimal en RVB
  5. Aller dans les propriétés de la session sauvegardée dans Putty, Window > Colours
  6. Donner respectivement la couleur convertie RVB du blanc/blanc gras/noir/noir gras à Default Foreground/Default Bold Foreground/Default Background/Default bold Background
  7. Donner à chaque couleur ANSI son équivalent converti en RVB.
  8. Sauvegarder le profil

Pour moi ça donne :

  • Noir : Hexa 2E3436/RVB 46 52 54
  • Noir bold : 555753 / 85 87 83
  • Rouge : CC0000 / 204 0 0
  • Rouge bold : EF2929 / 239 41 41
  • Vert : 4E9A06 / 78 154 6
  • Vert bold : 8AE234 / 138 226 52
  • Jaune : C4A000 / 196 160 0
  • Jaune bold : FCE94F / 252 233 79
  • Bleu : 3465A4 / 52 101 164
  • Bleu bold : 729FCF / 114 159 207
  • Magenta : 75507B / 117 80 123
  • Magenta bold : AD7FA8 / 173 127 168
  • Cyan : 06989A / 6 152 154
  • Cyan bold : 34E2E2 / 52 226 226
  • Blanc : D3D7CF / 211 215 207
  • Blanc bold : EEEEEC / 238 238 236