Làm cách nào tôi có thể ngăn các dòng trống giữa các danh sách gây ra chế độ org để chèn các dòng trống trước các mục mới?


7

Dưới đây là một minh họa của vấn đề:

 - First item. Pressing M-RET...
 - Another item at the correct position. Now a blank line:

 - Next item after blank line. Now press M-RET again...

 - .. but now I'm down here!

Câu trả lời:


7

Bạn có thể cấu hình bằng cách sử dụng org-blank-before-new-entrybiến.

Tôi đã đặt điều đó để '((heading) (plain-list-item))các dòng trống như vậy không được tự động chèn sau M-RETcho các tiêu đề và danh sách các mục.

Bạn cũng có thể đặt chỉ cdrphần tử với số 0 plain-list-itemđể có được chính xác những gì bạn muốn bằng cách thực hiện:

(setcdr (assoc 'plain-list-item org-blank-before-new-entry) nil)

Có một cái nhìn vào C-h v org-blank-before-new-entryđầu ra.

Có nên org-insert-headingđể một dòng trống trước tiêu đề / mục mới? Giá trị là một alist, với headingplain-list-itemnhư CAR, và một cờ boolean là CDR. CDr cũng có thể là biểu tượng auto, trong trường hợp đó Org sẽ xem xét các tiêu đề / vật phẩm xung quanh và cố gắng đưa ra quyết định thông minh có nên chèn một dòng trống hay không.

Giá trị mặc định của nó là

'((heading . auto) (plain-list-item . auto))

Vì vậy, những gì đang nhìn thấy được mong đợi .. vì bạn đã có một dòng trống trước mục "- Mục tiếp theo sau dòng trống. Bây giờ nhấn lại mục danh sách M-RET ...", nó đã chèn một dòng trống trước "- nhưng bây giờ Tôi xuống đây! " quá.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.