Вим поддерживает подсветку синтаксиса: различные конструкции могут быть выделены цветом символов, цветом фона и шрифтом (курсив и полужирный, скорее, всего, а в gvim и разные шрифты доступны). Но кто мешает заместить на экране кусок текста некоторым символом или скрыть вообще? Сам текст, в памяти и на диске, тот же самый, конечно, но его отображение может быть разным. Прежде всего, это удобно для ТеХ. Команды для символов, которые есть в Юникоде (греческие буквы, точка-умножение, интеграл, корень-радикал, верхние и нижние индексы, буква алеф и многое другое) можно заменить на экране на сами эти символы! И эту возможность можно использовать, в описании синтаксиса ТеХ она предусмотрена. Выглядит это как на скриншоте. Строка, на которой курсор, раскрашена по правилам, но показана как есть, без сокрытия, чтобы ее можно было редактировать. Называется это conceal. Если файл синтаксиса поддерживает его, то включить можно, выставив ненулевое значение в переменную conceallevel: :set conceallev