Цвета не тусклые, их просто всего 16 штук =) Для расширенной палитры (256 цветов) пропишите в .bashrc или .bash_profile export TERM=xterm-256color
и в .vimrc set t_Co=256
Если я непонятно объяснил - то смотрите тут
запусти скрипт 256colors2.pl со страницы www.robmeerman.co.uk/unix/256colours Если увидишь кубики 6х6 (первый вариант) - то надо разбираться с vim, если нет - то терминал надо ковырять, может в centOs терминальные 256 цветов не так делаются