Come molti di noi, utilizzo la modalità org per due cose diverse:
- Come gestore di elenchi TODO
- Come testo outliner
Vorrei che le mie righe vuote funzionassero diversamente in base al contesto.
- Elenco TODO: nessuna riga vuota
- struttura del testo: inserisce automaticamente 1 riga vuota quando il testo senza titolo precede un'intestazione
In altre parole, quando sto facendo un elenco TODO quando ho molte intestazioni di fila, non voglio interruzioni di linee vaganti tra di loro.
Modalità elenco TODO, nessuna interruzione di riga:
* Organize Party [33%]
** TODO Call people [1/2]
*** TODO Peter
*** DONE Sarah
** TODO Buy food
** DONE Talk to neighbor
Tuttavia, quando scrivo testo, voglio interruzioni di riga per motivi di spazio bianco visivo / facilità di lettura.
modalità struttura, riga vuota prima dell'intestazione:
* Heading
This is a document that has a heading, and a body. The body will consist of two paragraphs with sub-headings.
* Body
This is an introduction to the body. The body has two sub-headings, each of which have their own paragraph.
** The First Paragraph
This is the first of two paragraphs.
** The Second Paragraph
This is the second of two paragraphs.
Ho già impostato org-blank-before-new-entry su auto:
((heading . auto)
(plain-list-item . auto))
Ma penso che org-blank-before-new-entry funzioni rilevando altre righe vuote nell'area. Voglio che rilevi se la riga di testo precedente è un'intestazione o una non-intestazione.
Come posso modificare org-blank-before-new-entry in modo che quando mi trovo in un elenco TODO composto solo da intestazioni, org-meta-return
non aggiunga un'interruzione di riga? ma dopo un blocco di testo, lo fa?