Konwertuj między listami numerowanymi i nieuporządkowanymi w trybie organizacji

12

Czy istnieje funkcja konwersji między listami numerowanymi i nieuporządkowanymi w trybie organizacji? Listy mogą być zagnieżdżone lub nie.

bernie
źródło

Odpowiedzi:

18

Możesz użyć funkcji org-ctrl-c-minusdomyślnie powiązanej z (zgadłeś) Control- c- -, aby przechodzić między rodzajami pocisków. Dokument ten brzmi:

Wstaw linię separatora do tabeli lub zmień status wypunktowania linii. Zamienia również zwykłą linię lub region linii w elementy listy. Połączenia org-table-insert-hline, org-toggle-itemlub org-cycle-list-bullet, w zależności od kontekstu.

org-cycle-list-bulletz kolei wykonuje następujące czynności zgodnie z dokumentacją:

(org-cycle-list-bullet &optional WHICH)

Przełączaj między różnymi punktami wyliczania / wyliczania. Cykluj cały poziom listy przez sekwencję:

- -> + -> * -> 1. -> 1)

Jeśli WHICH jest poprawnym ciągiem, użyj go jako nowego punktu. Jeśli KTÓRA jest liczbą całkowitą, 0 oznacza -, 1 oznacza +itd. Jeśli KTÓRA jest previous, przejdź do tyłu.

Aby uzyskać więcej informacji, zobacz orgwęzeł ręczny na listach zwykłych .

Dan
źródło
14

Na przykład w moim środowisku trybu org pierwszy stan jest następujący: lista nieuporządkowana.

- a
- b
- c

Zmodyfikuj pierwszy wiersz jako „1. a” jako listę numerowaną.

1. a
- b
- c

Teraz naciśnij C-c C-cpierwszy wiersz „1. ​​a”. Lista nieuporządkowana staje się listą numerowaną.

1. a
2. b
3. c

Zmodyfikuj pierwszy wiersz jako „- a” jako listę nieuporządkowaną.

- a
2. b
3. c

Teraz naciśnij C-c C-cpierwszy wiersz „- a”. Lista numerowana staje się listą nieuporządkowaną.

- a
- b
- c

Mam nadzieję, że to zadziała.

RUserPassingBy
źródło