Obtener lista de todas las entradas h1 de un archivo o buffer de org-mode.
Dado un archivo (file.org
) como este:
test
* h1 t1
* h1 t2
* h1 t3
¿Cómo puedo leer el archivo y obtener una lista como esta?
("h1 t1" "h1 t2" "h1 t3")
Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.
davy.ai
Para obtener la lista de todos los encabezados y sus títulos correspondientes de un archivo denominado
file.org
, sigue estos pasos:file.org
utilizando Emacs.M-x org-mode
.C-c C-e h h
para generar una lista de todos los encabezados en el archivo.C-c C-e c
.C-x b nuevo-nombre-buffer RET C-y
.M-x toggle-read-only
para hacer que el nuevo buffer sea editable.La lista resultante estará en el siguiente formato:
Nota: Esta solución asume que los encabezados están formateados como se muestra en el archivo de ejemplo, es decir, cada encabezado comienza con uno o más asteriscos seguidos de un espacio y luego el título. Si el archivo tiene un formato de encabezado diferente, es posible que los pasos deban modificarse en consecuencia.