Se dice que Emacs 23.3 permite solicitar parte de la cadena de reemplazo en cada coincidencia, a través de la sintaxis \?
.Emacs: reemplace la expresión regular con el aviso por coincidencia
La cadena debe aparecer en el mini-buffer.
Esta característica se describe aquí: http://www.gnu.org/software/emacs/manual/html_node/emacs/Regexp-Replace.html
Probé la simple sustitución (query-replace-regexp "^" "\\?")
con Emacs 23.3 en Windows, pero me da un "Uso no válido de` \' en el texto de sustitución" de error.
¿Alguna idea sobre cómo debo usar esta función?
Nota: podría utilizar \,(read-from-minibuffer "? ")
en su lugar, pero al hacerlo, solicita una cadena antes de resaltar la coincidencia.
No creo que importe, pero mi versión de Emacs es la siguiente: GNU Emacs 23.3.1 (i386-mingw-nt6.1.7601).
De hecho, ¡gracias! – wap26
En 'query-replace-regexp' siempre puede presionar' e' para editar el texto de reemplazo. – tripleee
¡Eso es genial! Ese es, de hecho, el comportamiento que estaba buscando. – wap26