Se você está se referindo à VM do CentOS que você perguntou anteriormente, você precisa que o pacote vim-enhanced tenha uma sintaxe de cor. A instalação base pode fornecer apenas vim-minimal, o que não faz isso. Além disso, faz diferença se você o invoca como "vi" ou "vim". O último ativa as melhorias automaticamente.
Para leitura adicional: