Làm cách nào để sử dụng hộp kiểm của chế độ org?


15

Tôi không chắc chắn cách sử dụng các hộp kiểm trong Emacs. Tôi đang sử dụng Emacs 24.3.

Các tài liệu cho thấy việc sử dụng org-toggle-checkboxnhư "Với một cuộc tranh luận tiền tố duy nhất, thêm một hộp kiểm trống ..."

Tôi đã thử bắt đầu với một danh sách hiện có (với chế độ org là chế độ chính), như trong:

* shopping list
** eggs
** bread
** Tesla Model S
** bacon

Cho dù tôi đặt điểm vào "danh sách mua sắm" hay "trứng", nhấn C-u C-c C-x C-b(chạy org-toggle-checkbox) sẽ dẫn đến lỗi "Không có mục nào trong cây con" được in ra cho bộ thu nhỏ. Hành vi này xảy ra mà không có tệp init của tôi ( emacs -Q), vì vậy đây hoàn toàn là sự cố ở chế độ org.

Cách đúng đắn để bắt đầu sử dụng hộp kiểm là gì?


1
Nó sẽ chuyển đổi nó nếu bạn sử dụng cú pháp checkbox như thế này: `` `* Shopping List - [] trứng - [X] bánh mì - [] Tesla Model S - [X] bacon` ``
grettke

Câu trả lời:


22

Khi trạng thái liên kết thủ công, các hộp kiểm chỉ hoạt động trong danh sách đơn giản . Ví dụ của bạn sử dụng các tiêu đề . Bạn cần sử dụng các hộp kiểm theo cách này:

* shopping list

  - eggs
  - bread
  - Tesla Model S
  - bacon

Bây giờ, khi bạn đang ở trên "những quả trứng", bạn có thể nhấn C-u C-c C-c( C-u C-c C-x C-bcũng hoạt động) để chuyển đổi hộp kiểm. C-c C-csau đó sẽ chuyển đổi xem hộp kiểm có được chọn hay không.

Nếu bạn đã có trong danh sách hộp kiểm, thì M-S-RETsẽ thêm một mục mới bằng hộp kiểm.


8
Bạn có thể sử dụng C-c - để chuyển đổi một tiêu đề thành một mục danh sách đơn giản và C-c *làm ngược lại.
erikstokes

Nó sẽ chuyển đổi nó nếu bạn sử dụng cú pháp checkbox như thế này: `` `* Shopping List - [] trứng - [X] bánh mì - [] Tesla Model S - [X] bacon` ``
grettke
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.