Katakanlah saya memiliki buffer berikut.
1. lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
Memukul di M-q
sini saat text-mode
mengarah ke yang berikut.
1. lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem
ipsum lorem ipsum lorem ipsum lorem ipsum
Di sisi lain, jika saya mengaktifkan markdown-mode
, saya mendapatkan yang berikut (Penurunan harga hanyalah sebuah contoh, Anda melihat perilaku serupa di berbagai mode).
1. lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem
ipsum lorem ipsum lorem ipsum lorem ipsum
Bagaimana cara mengkonfigurasi mode teks untuk melakukan itu?
Saya membayangkan ini dapat dicapai dengan menulis khusus fill-paragraph-function
, tetapi variabel ini hanya diatur ke nil
dalam markdown-mode
, jadi mungkin ada cara yang lebih mudah.
sumber
(add-hook 'org-mode-hook 'turn-on-filladapt-mode)
ke file konfigurasi Anda (info ini tidak tersedia secara langsung di halaman wiki yang ditautkan).fill-paragraph
berperilaku dengan benar di dalam blockquotesmarkdown-mode
.markdown-mode
mungkin setfill-paragraph-function
kenil
sehingga penggunaan fungsifill-prefix
untuk melakukan pengisian.Contoh lengkap:
sumber
M-q
,fill-paragraph
dipanggil langsung (tidak ada let-bind di sekitarnya). Meskipun mungkin yangfill-prefix
pada akhirnya digunakan untuk tujuan ini, harus ada beberapa variabel konfigurasi yang memungkinkannya untuk dideteksi secara otomatis.markdown-mode
benar - benar melakukan ini melalui definisi paragraf: gist.github.com/vermiculus/88759fd9f8368adbf663Inti Sean menunjuk saya ke arah yang benar, dan inilah cuplikan yang memecahkannya.
sumber