Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!

s = "spam"", maps, "spam
()[1]s



никак не ассоциируется с PDF и не даёт подсказок относительно того, что надо искать в таблице символов (Vim отображает PDF как <202C>, что тоже не ассоциируется с PDF, но, тем не менее, может быть найдено в таблице символов).tl;dr;Не, ну вот мне тоже интересно, поясните. Проще — это как? Ваш редактор явно же неправильно нарисовал эти символы. Вы не согласны с этим? Тем более что (судя по подчёркнутому спеллчекером слову) символ â действительно отдельным символом представлен.
О нет, могила на хабре!
Чувак, всё на самом деле проще чем ты выдумал.
А теперь срыв покровов, т.е. причина: github.com/textmate/textmate/blob/master/Frameworks/editor/src/editor.cc#L56-L60.Нет. Смотрите исходник: github.com/textmate/textmate/blob/master/Frameworks/text/src/utf8.h#L214. PDF и RLO — это корректные Unicode символы.
PDF и RLO — это корректные Unicode символы.Кроме того, данная функция занимается удалением некорректных символов. А не удалением символов и вставкой вместо них новых.
<XX> (код данного символа) и позволяет найти такой символ с g8g. При сохранении без редактирования символ никуда не девается. Vim не портит текст.
Можно ли верить коду в редакторе? bi-directional текст