2010-10-19 14 views

Respuesta

31

Ver http://vim.wikia.com/wiki/Search_and_replace

cuando se busca: \ n es de nueva línea, \ r es CR (carro return = Ctrl-M =^M)
Al reemplazar: \ r es nueva línea, \ n es un byte nulo (0x00).

+2

+1 bueno saber :) – kfl62

+2

doh! lo primero sobre vim que odio. Me encanta vim ... pero guau ... este es el mal. – underrun

+0

¿Hay alguna manera de cambiar este comportamiento? Quiero \ n ser LF y \ r ser CR - * siempre *. – Bell

6

Es necesario utilizar \r como el reemplazo en su lugar: :%s/;/\r/gc