2015-02-05 35 views

Odpowiedz

3

myślę, że to jest kontrolowana przez zmienną org-blank-before-new-entry. Zgodnie z dokumentacją Org:

Czy powinien zostać wstawiony pusty wiersz przed nowym nagłówkiem/pozycją? Wartość jest aliatem, z heading i plain-list-item jako CAR, i flagą boolowską jako CDR. Cdr może być również symbolem `auto ', w przypadku , w którym przypadku Org będzie przeglądał otaczające nagłówki/pozycje i spróbuje dokonać inteligentnej decyzji, czy wstawić pustą linię, czy nie.

W przypadku zwykłych list, jeśli org-list-empty-line-terminates-plain-lists jest ustawione, , ustawienie tutaj jest ignorowane i nie wstawiono pustej linii, aby uniknąć zerwania struktury listy.

Wartość domyślna to '((heading . auto) (plain-list-item . auto)), więc zazwyczaj będzie wstawić znak nowej linii przed nagłówkiem (the auto udział w heading). Możesz określić Never, gdy dostosujesz zmienną i nie wstawi ona nowej linii.

4

ta jest kontrolowana przez zmienną org-blank-before-new-entry:

Gdyby `org-insert-heading' zostawić pustą linię przed nowym nagłówkiem/sprzęcie?
Wartość jest aliatem, z `heading' i `plain-list-item' jako CAR, a flaga boolowska jako CDR. Cdr może być również symbolem `auto', w którym to przypadku Org przyjrzy się otaczającym nagłówkom/elementom i spróbuje podjąć inteligentną decyzję, czy wstawić pustą linię, czy nie.

Na mojej wersji emacs domyślną wartością obu produktów jest auto. Aby nigdy wstawić puste wiersze, ustaw zarówno nil:

(setf org-blank-before-new-entry '((heading . nil) (plain-list-item . nil)))