documentación de emacsindica que puede utilizar query-replace en conjuntos de archivos para realizar búsqueda/reemplazo en varios archivos.
Esto le permite realizar ciertas operaciones, como visitar, consultar y reemplazar y comandos de shell en todos los archivos a la vez.
Abrí mi conjunto de archivos particular (es decir, mediante apertura de conjunto de archivos) e intenté consultar/reemplazar usando ambos:
M-%
y
M-x query-replace
pero no puedo hacer que funcione en nada más que en el archivo (búfer) en el que me encuentro actualmente.
Respuesta1
Para ejecutar un comando en todos los archivos de un conjunto de archivos, debe usar la filesets-run-cmd
función y el comando debe ser uno de los comandos que se especifican en la filesets-commands
variable. Específicamente, en tu caso, se supone que debes ejecutar M-xfilesets-run-cmd
Query Replace.
(filesets-run-cmd &optional CMD-NAME FILESET MODE)
Ejecute CMD-NAME (consulte `filesets-commands') en FILESET.
filesets-commands
Comandos para ejecutar en conjuntos de archivos. Una lista de asociación de nombres, funciones y una lista de argumentos (o una función que devuelve una) que se ejecutará en los archivos de un conjunto de archivos.