tengo el de una cadena como esta (separtred por asterisco):Emacs consulta de reemplazar con nuevas líneas
abc*dddd*fffff*
i necesidad de reemplazar el *
con una nueva línea. es decir, el resultado debería ser:
abc
dddd
fffff
¿Cómo puedo hacer esto en Emacs? Intenté query-replace
pero presionando ingrese no hago lo que quiero.
'C-j' produce ASCII 0x0a (\ n, newline, linefeed). La tecla ENTER produce 0x0d (\ r, carriage-return). ¿Alguien que conoce el fondo para esto? – maxelost
Históricamente, las teclas de control se representaban (a través de terminales en serie y otros protocolos de flujo de bytes) como '^ A' = 1,'^B' = 2, y así sucesivamente. Y entonces '^ J' es 10. ENTER era (¿arbitrariamente? No lo sé) lo mismo que'^M', o 13. – nelhage
Publicación antigua, pero la clave a la que llama ENTER se llama en realidad clave de retorno de carro, mientras que la tecla ENTER es la que está en el teclado numérico. – Sardtok