Как правило, плохой идеей добавлять любые escape-символы ANSI ANSI на ваш вывод, если этот вывод предназначен для обработки другой программой.
Поскольку это текстовый редактор , разумно ожидать, что Vim отобразит содержимое файла , как это , с escape-символами, а не , как вы хотите, чтобы он выглядел .
Так нет, здесь ничего не исправить. Во всяком случае, на стороне Вима.