H: làm cách nào tôi có thể định dạng / điền các mục có định dạng kém vào org-mode
danh sách dấu đầu dòng?
Tôi đang cố gắng tìm ra cách để thực hiện fill-paragraph
công việc trên các mục được định dạng kém trong một org-mode
danh sách. Bởi "định dạng kém", ý tôi là những viên đạn dài sử dụng nhiều dòng nhưng cần được làm sạch để chúng có thể đọc được. Khó khăn là org-mode
dường như không nhận ra các dòng tiếp theo là một phần của cùng một viên đạn khi ký tự không phải khoảng trắng đầu tiên nằm trong cùng một cột với chính viên đạn.
Do đó, trong ví dụ dưới đây, đạn (1) không cần điền, đạn (2) và (3) cần điền và đáp ứng như mong đợi fill-paragraph
, nhưng đạn (4) và (5) không lấp đầy như mong đợi:
* a header
1) a simple bullet
2) a bullet that responds nicely
to
fill-paragraph
(try it!)
3) another bullet that also responds nicely
to
fill-paragraph
even though the "t" in "to" and the
"e" in "even" line up with the space
in between the "4)" and the start of the bullet
4) a bullet that does
NOT respond to fill-paragraph
because the "N" in "NOT" is in the same column
as the start of the bullet
5) a similar problem:
the text is flush entirely to the left
Trước hết, tại sao điều này xảy ra? Thứ hai, và hơn thế nữa, làm thế nào tôi có thể thuyết phục org-mode
để coi tất cả các dòng cho đến viên đạn tiếp theo là một phần của cùng một viên đạn cho các fill-paragraph
mục đích?
org
, theo mặc định, sẽ không xem xét một phần của mục (ví dụ: nếu chúng tôi ở dòng "KHÔNG ..." trong ví dụ), thì nó không điền như dự định - nghĩa là, nó cũng điền vào như một đoạn riêng biệt và làm lu mờ mục 5). Vấn đề dường như là ở cáchorg-mark-element
chọn yếu tố. Sẽ cho nó thêm một số suy nghĩ.