¿Cómo convertir el salto de línea ^M en un salto de línea 'normal' en un archivo abierto en vim?
vim muestra en cada línea que termina ^M
¿Cómo puedo sustituirlo por un salto de línea normal?
473
3
vim muestra en cada línea que termina ^M
¿Cómo puedo sustituirlo por un salto de línea normal?
Comando
Donde `` significa escribir Ctrl+V y luego Ctrl+M.
Explicación
sustituto, % = todas las líneas
Caracteres ^M (el Ctrl-V es una forma de Vim de escribir el carácter Ctrl ^ y Ctrl-M escribe la M después de la expresión regular, resultando en el carácter especial ^M)
con nueva línea (
\r
)Y hacerlo globalmente (no sólo la primera ocurrencia en la línea).
En Linux y Mac OS, funciona lo siguiente,
donde
^V^M
significa teclear Ctrl+V, y luego Ctrl+M.Nota: en Windows probablemente quiera usar
^Q
en lugar de^V
, ya que por defecto^V
se asigna a pegar texto;^M se recupera con Ctrl+V y M, por lo que