Tôi có một vấn đề với org-mode
quan điểm chương trình nghị sự của. Trong khi tôi đã đặt org-agenda-files
thành '("~/org/")
bất biến khi cuối cùng tôi quay lên, M-x org-agenda
tôi thấy rằng nó org-agenda-files
chỉ trỏ đến một tệp org. Rõ ràng có điều gì đó đang quyết định chỉ bao gồm tệp org cuối cùng tôi đã xem nhưng tôi gặp khó khăn khi tìm ra cái gì. Có cách nào để bẫy khi biến này được thay đổi và hiển thị hoặc ghi lại một số loại backtrace không?
org
nào bạn đang sử dụng? Ngoài ra, bạn có thể thực hiện các thao tác sau để kiểm tra: Chạy ngay emacs -q
sau đó để cài đặt Org (add-to-list 'load-path "path/to/org")
nếu từ ELPA hoặc Git, nếu sử dụng tích hợp, bạn có thể bỏ qua. Sau đó trong đầu (require 'org)
(setq org-agenda-files "~/org/")
(org-agenda nil "t")
. Xem nếu tất cả các TODO của bạn xuất hiện.
org-agenda-files
doc, "Nếu một mục nhập là một thư mục, tất cả các tệp trong thư mục đó được khớp vớiorg-agenda-file-regexp
sẽ là một phần của danh sách tệp." Theo mặc định, biểu thức chính đó phù hợp với tất cả các tệp có.org
phần mở rộng trong thư mục đó. Bạn có thể cho biết cách bạn sắp xếp các tệp .org của mình không? Họ có thuộc về~/org/
thư mục trực tiếp không? Hay họ đang ở trong thư mục con dưới đó?