Sementara paragraf biasa dengan senang hati indentasi di bawah item daftar biasa (menggunakan bar [SPACE] untuk indent baris pertama mengambil sisanya bersama) Saya perhatikan bahwa blok kode tidak suka bekerja sama. Apakah ada cara untuk memperbaikinya?
Sekarang, inilah yang saya miliki:
- [ ] 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
Saya ingin mendapatkan ini:
- [ ] 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)
di blok src akan memberitahu Anda bahwa, secara default, org tidak ingin blok src menjadi konteks di mana daftar diperbolehkan. Mengubah org-list-forbidden-blocks
mungkin mengubah itu, itu bukan apa-apa defcustom
.
org-indent-mode
.