Вставьте символ возврата каретки в vim

Я редактирую кадр сетевого протокола, который хранит файл в Unix (\n newlines). Мне нужно вставить символ возврата каретки (U+000D aka \r). Когда я пытаюсь вставить его из буфера обмена ("+p) или введите его с помощью Ctrl + Shift + u - 000d, вставляется строка перевода (U+000A).

Каков правильный способ сделать это?

Ответ 1

Тип: ctrl - v ctrl - m

В Windows: ctrl - q ctrl - m

ctrl - v сообщает vi, что следующий символ вводится буквально, а ctrl - m является нажатием клавиши для возврата каретки.