У меня есть файл с символом ã(строчная + комбинационная тильда). 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- символ объединения шестнадцатеричного кода. У меня отлично работает.