Vim не использует прозрачность для настроек цвета, в этом случае вы устанавливаете цвет на ANSI 1 или красный.Если подсветка синтаксиса сверху близка к одному и тому же цвету, ее будет трудно прочитать.
В моей системе у меня настроен немного другой фон и черный, поэтому найдите хорошие результаты с помощью ANSI 16:
highlight ColorColumn ctermbg=16
Или, если у вас есть терминал с 256 цветами:
highlight ColorColumn ctermbg=238
Что может выглядеть так:
![enter image description here](https://i.stack.imgur.com/tbE6P.png)