2012-10-13 35 views
7

tôi làm cho ghi chú của tôi theo thứ tự này:ghi chú ngược lại trật tự trong chế độ org

* FIRST 
* SECOND 
* THIRD 
... 
* LAST 

những gì tôi muốn khi tôi xuất khẩu sang html hay mủ là thứ tự ngược lại:

* LAST 
... 
* FIRST 

nên

  1. có cách nào hoặc lệnh nào để đảo ngược thứ tự trong tệp org trực tiếp không?
  2. có cách nào để đảo ngược thứ tự trong khi tôi xuất tệp org sang html/latex không?

hoặc là tốt, tôi nghĩ vậy.

+0

trong http://orgmode.org/worg/org-configs/org-customization-guide.html có tham chiếu đến org-reverse-note-order nhưng nó dường như không có trong chế độ org cho tôi , xấu hổ vì nó sẽ hữu ích – bph

Trả lời

7

Tôi không nghĩ rằng có lệnh được xác định trước mà bạn đang tìm kiếm. Bạn có thể tự mình thực hiện nó.

Nếu đó là tác vụ một lần, tôi sẽ sử dụng macro emacs:

Bạn chỉ hiển thị tiêu đề cấp cao nhất. Sau đó, bạn chuyển đến dòng tiêu đề đầu tiên và bắt đầu macro C-x (. Bạn chọn dòng C-SPACE C-n và bạn nhập C-u M-x prepend-to-register. C-u cũng xóa dòng này. Bạn dừng macro C-x).

Bây giờ bạn lặp lại macro cho tất cả các tiêu đề cấp cao nhất M-0 C-x e.

Và bạn chèn thanh ghi C-x r i.

+0

Cảm ơn, nó hoạt động như tôi muốn. Tốt để biết có emacs vĩ mô và nó rất hữu ích. Giống như đăng ký. Cảm ơn rất nhiều. – liuminzhao

Các vấn đề liên quan