Si bien los párrafos regulares se sangran felizmente debajo de los elementos de la lista simple (usando la barra [ESPACIO] para sangrar la primera línea toma el resto junto), he notado que a los bloques de código no les gusta cooperar. ¿Hay alguna forma de arreglar esto?
En este momento, esto es lo que tengo:
- [ ] My plain list item
Nicely indented paragraph, blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah blah blah blah blah blah blah
blah blah blah.
#+BEGIN_SRC elisp
; Uncooperative code block -> notice that only the first line indents.
(lambda () (do-something-amazing))
(blah-blah-blah)
#+END_SRC
Me gustaría obtener esto:
- [ ] My plain list item
Nicely indented paragraph, blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah blah blah blah blah blah blah
blah blah blah.
#+BEGIN_SRC elisp
; Happily indented code block -> notice that all code follows with :)
(lambda () (do-something-amazing))
(blah-blah-blah)
#+END_SRC
(org-list-in-valid-context-p)
en el bloque src le dirá que, por defecto, org no quiere que un bloque src sea el contexto donde se permiten listas. La alteración org-list-forbidden-blocks
puede cambiar eso, no es un defcustom
pensamiento.
org-indent-mode
.