Funciona da mesma forma no gnome-terminal. Se você esperar um segundo, ele muda para a cor correta, mas acho que o segundo ou o segundo não são controláveis porque os códigos são inseridos pelo vim com base nos eventos internamente. Eu não acho que esse segundo preciso possa ser corrigido.