Ah tu l'a déjà donné, désolé. Effectivement, j'ai raison 
Ton terminal ne prends pas en compte la prise de couleurs hexadécimales à la volée; en plus de ça, les couleurs sont associées à "guifg", ou "guibg", c'est-à-dire interface graphique. Il faut enlever les gui au début de chaque mot le contenant, et remplacer les codes couleurs hexas par les numéros bash équivalents à la couleur voulue ( 1 pour rouge, 2 pour vert, ... ).