Les couleurs sous vim terminal, petit résumé
le "set t_Co=255" ça garantit pas forcément une meilleure qualité, ça veut dire que ça va potentiellement utiliser les 256 couleurs offertes par ton terminal (bien régler les variables d'environnement adéquates) mais bien souvent ces couleurs ne correspondent pas (sauf mention explicite sur le colorscheme utilisé) à celle du thème de couleur et finalement ça rend quand même moche.
La plupart du temps pour avoir des couleurs correctes il faut régler les 16 couleurs ansi de base dans ton émulateur de terminal pour qu'elles correspondent exactement à celles du colorscheme que tu veux utiliser. En règle générale, là aussi on t'indique dans les doc des colorscheme ce qu'il faut faire.
En gros pour simplifier :
- soit tu as une palette de 256 couleurs prédéfinies sur laquelle tu n'as aucun contrôle, les colorschemes qui utilisent ces couleurs mentionnent généralement le "256"
- soit tu as une palette de 16 couleurs que tu peux complètement personnaliser dans ton émulateur de terminal et faire bien correspondre à ton colorscheme vim.