Kontrak dll hal formal perlu daftar bernomor.
1. Some text
2. More text
2.1. Sub-section text
dll.
Kuncinya adalah untuk menghilangkan penomoran ulang secara manual saat memasukkan atau menghapus item daftar. Apakah ini mungkin vim
? Konsistensi penomoran daftar sangat sulit untuk dilacak secara manual.
Salah satu tujuan yang terkait dengan ini adalah untuk memiliki kontrol revisi yang tepat dimungkinkan oleh format penyimpanan yang tidak dikaburkan, seperti teks yang jelas.
insert-mode
lkraav
sumber
sumber
asciidoc
kemudian dapat digunakan untuk mengkonversi markdown menjadi PDF dengan penomoran baris. Tapi saya juga ingin tahu cara menggunakan vim untuk penomoran baris otomatis file teks saja.-
, item-item daftar level kedua dengan--
, dll. Hal ini tampaknya merupakan jalan pendekatan yang paling mungkin; lihat pertanyaan terakhir saya tentang penomoran berurutan dalam Mode-Ex untuk titik awal.Jawaban:
Saya memiliki plugin yang dapat (Sebagian?) Membantu Anda: lazyList (Tidak ada penomoran daftar otomatis).
Dalam contoh berikut (
_
adalah posisi kursor) ...... cukup jalankan perintah
:LazyList '2.%1%. '
untuk mendapatkan:Untuk menghapus indeks, jalankan perintah yang sama.
Secara default, indeks ditambahkan ke paragraf saat ini (Indentasi yang sama atau ketika dikelilingi oleh baris kosong), tetapi Anda dapat menambahkannya ke pilihan visual.
Cara yang baik untuk melakukannya dalam kasus Anda:
Video ini harus lebih eksplisit.
Yang buruk dengan plugin, adalah bahwa ia tidak mempertimbangkan pemilihan visual dengan baris kosong, saya harus mempertimbangkan kembali perilaku ini.
PS Bahasa Inggris bukan bahasa ibu saya, jadi mohon maafkan kesalahannya.
sumber