De nuevo con problemas de sustituci�n. No termino de entender como
entiende vim el retorno de carro. Esto es lo que tengo entendido.

Linux   \n      ascii 10            avance de l�nea     CR
dos     \r\n    ascii 10 ascii 13   avance de l�nea, retorno de carro   CR
CF
mac     \r      ascii 1             retorno de carro    CF

el car�cter 10 aparece en el vi como y tambi�n al pulsar "control V" y
"enter" 

        Quiero sustituir un salto de l�nea seguido de dos espacios y "1." y
otro espacio por ":". Si, otra vez con el mismo problema. he probado en
el vim con
:%s/\n  1. /:/
:%s/\n\s*$/:/   estos dos me dan el error patern not found
:%s/\n/:/       esto me sustituye todas las "n" por ":" y no es lo que busco
la verdad.
:%s/^M  1. /:/  esto lo aplico al texto original de dos pero da patern
not found.
:%s/^M/:/:/     sigue dando patern not found. 
He probado con unos cuantos m�s, he intentado con la ayuda, con otros
programas, y despu�s de tres horas no lo he sacado. Duro de mollera, ya
lo se.

La pregunta es �C�mo le indico a vim el retorno de carro? Y ya de paso,
cuando busco una cadena con "/", �Qu� tecla continua mostrando los
resultados? en dselect es \ pero no rula en vim. Gracias de antemano.

        Isaac Puch Rojo.

Responder a