![Cómo reemplazar un carácter con retorno de carro en vim](https://rvso.com/image/169438/C%C3%B3mo%20reemplazar%20un%20car%C3%A1cter%20con%20retorno%20de%20carro%20en%20vim.png)
Si usa \r
o ^M
en la parte de reemplazo de una sustitución en vim, inserta una nueva línea. Entonces, ¿cómo inserto un carácter de retorno de carro real como parte de la sustitución?
EDITAR:
Esto es específicamente en el contexto del :s
comando. Entonces quiero hacer algo como :s/\\r/<CR>
insertar un retorno de carro (0x0d) en lugar de un avance de línea (0x0a).
Respuesta1
Encontré la respuesta en la página de ayuda para el :s
comando (o más específicamente para la expresión subreemplazar):
\<CR> insert a carriage-return (CTRL-M) (Type the <CR> as CTRL-V <Enter>) *s/\<CR>*
entonces para reemplazar con un retorno de carro (0x0d) necesito escribir\<C-v><CR>