Konversi antara daftar bernomor dan tidak berurutan dalam mode-org

12

Apakah ada fungsi untuk mengkonversi antara daftar bernomor dan tidak berurutan dalam mode-org? Daftar tersebut dapat atau tidak dapat disarangkan.

bernie
sumber

Jawaban:

18

Anda dapat menggunakan fungsi org-ctrl-c-minus, terikat secara default untuk (Anda dapat menebaknya) Control- c- -, untuk menggilir jenis peluru. Doctstring berbunyi:

Masukkan garis pemisah dalam tabel atau ubah status garis peluru. Juga mengubah garis polos atau wilayah garis menjadi item daftar. Panggilan org-table-insert-hline,, org-toggle-itematau org-cycle-list-bullet, tergantung pada konteksnya.

org-cycle-list-bullet, pada gilirannya, apakah yang berikut sesuai dengan docstring:

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

Siklus melalui itemize / enumerate peluru yang berbeda. Siklus ini seluruh level daftar melalui urutan:

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

Jika WHICH adalah string yang valid, gunakan itu sebagai peluru baru. Jika WHICH adalah bilangan bulat, 0 berarti -, 1 berarti +dll. Jika WHICH adalah previous, siklus mundur.

Lihat orgsimpul manual pada daftar sederhana untuk lebih jelasnya.

Dan
sumber
14

Dalam lingkungan mode-org saya, misalnya, status pertama adalah sebagai berikut: daftar tidak berurutan.

- a
- b
- c

Ubah baris pertama sebagai "1. a" sebagai daftar bernomor.

1. a
- b
- c

Sekarang, tekan C-c C-cdi baris pertama "1. a". Daftar tidak berurutan menjadi daftar bernomor.

1. a
2. b
3. c

Ubah baris pertama sebagai "- a" sebagai daftar tidak terurut.

- a
2. b
3. c

Sekarang Hit C-c C-cdi baris pertama "- a". Daftar bernomor menjadi daftar tidak terurut.

- a
- b
- c

Saya harap ini berhasil.

RUserPassingBy
sumber