Я редактировал некоторые данные, и когда я проверил файл json, он показал несколько синих символов, таких как «<202b> 202>» и «b>». Я вижу их через vim, но не могу их изменить или даже найти.
Когда я печатаю тексты в python, python также их не видит и просто печатает обычные тексты. Эти символы важны? Как я могу избавиться от них? Спасибо.
<202b>
— это то, как Vim представляет символ U+202B, присутствие которого имеет смысл, потому что ваши данные представляют собой смесь сценариев слева направо и справа налево.
Вы не можете искать его с помощью /<202b>
, потому что символов <202b>
на самом деле нет в тексте, это просто то, как Vim отображает символ U+202B
, когда встречает его.
Ты можешь:
<C-v>u202b
, см. :help i_ctrl-v_digit
,/\%u202b
, см. :help /\%u
.Что касается избавления от них… это зависит от того, случайно они здесь или преднамеренно.