Я нашел решение, которое работает для меня. Он не кодирует цвета в комментариях, но скрывает его.
Если я наведу курсор на AAA в строке #ifdef AAA
и наберу [i
, VIM сможет показать мне определение AAA.
Затем я смотрю на определение и решаю, должен ли этот кодовый блок отображаться или нет, и складываю его, используя zf%
(zf
if fold, а %
указывает на сгиб до конца блока)