Это очень похоже на ошибку vim, в частности, ошибку с внутренними escape-последовательностями vim, которые начинаются с \x80
(второй байт рассматриваемого символа - \x80
) и кодируют различные вещи, такие как NULL, функциональные клавиши или \x80
сам байт. Я предполагаю, что вы можете покопаться в исходном коде vim и найти там, как экранируется этот байт, и попытаться заменить последний байт ‘
на этот управляющий код или подождать, пока это не будет исправлено (хотя я не ожидаю, что исправление произойдет в ближайшее время: вот цитата из todo.txt
UTF-8: отображение многобайтового ключа, где второй байт равен 0x80, не отображается
работать. (Тони Мечелинк, 2 марта 2007 г.)
Итак, вы видите, что проблема известна в течение четырех лет и еще не устранена.)