У меня есть файл с символом ã
(строчная + комбинационная тильда). Encoding
и fileencoding
оба utf-8
. ga
шоу
<a> 97, hex 61, octal 141 <~> 771, Hex 0303, Octal 1403
(но с фактическим сочетанием тильды в <>
) и g8
показывает
61 + cc 83
Поиск с /a\%u0303
работает нормально.
Поиск просто \%u0303
дает E486 Pattern Not Found.
Могу ли я искать только объединяющий символ без поиска основного символа?
Прекрасно работает - спасибо!
—
cxw
:g/<Ctrl-V>u0303
также работал из командной строки. Пожалуйста, добавьте в качестве ответа, чтобы я мог принять его. Очень признателен! (Vim docs на vimhelp.appspot.com/insert.txt.html#i_CTRL-V_digit )
/<ctr-v>u0303
введите в обычном режиме/
- начните поиск<Ctr-u>v
- ввод кода init utf-80303
- символ объединения шестнадцатеричного кода. У меня отлично работает.