Cuando hay un error de sincronización con las notas en Zettel Notes, aparece en la línea con error el siguiente símbolo ~~
.
Hay un modo de ir renombrando todas las palabras que aparecen en una nota a la vez con un solo comando. Pero si esto te sucede en todas las notas de un directorio, también podemos hacerlo utilizando el explorador de archivos dired que incluye Emacs.
Vamos a ver como hacerlo de los 2 modos.
Para ir reemplazando palabra a palabra en un archivo de texto que hayamos abierto con Emacs y te vaya preguntando cada palabra que coincida, pulsamos el atajo M-%
.
Para reemplazar todas las palabras en el archivo de texto abierto con Emacs de una vez y que no te pregunte introduciremos el comando:
Utiliza dired con Emacs y visualiza los archivos de un directorio. Para abrir dired podemos hacerlo con el atajo C-x d
.
m
y desmarca con la letra u
. Puedes ir marcando m
todo el rato e irá marcando un archivo tras otro.C-u t
.Cambiar según patrón de nombre de archivo o extensión
Puedes seleccionar seleccionar varios archivos que cumplan un patrón e común. Por ejemplo los archivos .md, utilizaremos % m.
Una vez marcados los archivos dentro de dired, introduciremos el siguiente comando.
Emacs te pedirá que escribas el texto fuente que quieres reemplazar y cuando pulses Enter, pedirá introducir el nuevo texto a reemplazar.
A partir de ese momento, Emacs comenzará a abrir los archivos que contengan el texto fuente y te pregunatará si deseas reemplazarlo. Para reemplazarlo tenemos varias opciones:
Para guardar todos los nuevos cambios, sin salir de Emacs.
Publicado por Angel el Tuesday 08 March del 2022
También te puede interesar:
Powered by org-bash-blog
Written in OrgMode with Emacs and converted to HTML with Pandoc
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.