2014-09-05 13 views
5

Q: có cách nào để bật ngày cảnh báo cho SCHEDULED mục ngoài DEADLINE mục trong org-mode không?Cách bật ngày cảnh báo cho các mục SCHEDULED trong chương trình nghị sự chế độ org?

Người ta có thể thiết lập org-deadline-warning-daysDEADLINE mục xuất hiện một số mặc định của ngày trước thời hạn trong chương trình nghị sự, hoặc người ta có thể làm điều đó trên một cơ sở từng trường hợp cụ thể bằng cách thêm, ví dụ, -3d đến DEADLINE dấu thời gian. Có cách nào để nhận cảnh báo tương tự về các mặt hàng SCHEDULED không?

Trừ khi tôi bỏ lỡ, có vẻ như không có bất kỳ thứ gì như org-scheduled-warning-days và hình thu nhỏ -3d không xuất hiện để nhận được các mục SCHEDULED để hiển thị sớm trong chương trình làm việc.

+0

Có vẻ như điều ngược lại là đúng với các ngày đã lên lịch, tức là sử dụng '-3d' sẽ * trì hoãn * sự xuất hiện của mục được lên lịch trong 3 ngày thay vì đặt cảnh báo sớm: http://orgmode.org/manual /Deadlines-and-scheduling.html – lawlist

+0

Cảm ơn gợi ý, nhưng thật đáng buồn, không phải '-3d' hay' + 3d' xuất hiện để cung cấp chức năng mong muốn (đưa ra cảnh báo trước thời hạn, không trì hoãn việc đưa nó vào chương trình làm việc). – Dan

+0

Giả sử rằng bạn có thể có được kết quả dựa trên tính năng tích hợp (tức là, * chậm trễ * các mục được lên lịch), thì đó chỉ là vấn đề tìm phần đó của mã và tinh chỉnh phép tính toán sao cho nó hiển thị các mục * trước * thay vì * sau *. Tôi sẽ bắt đầu với việc xem xét 'org-agenda-get-schedule' để xem liệu điều đó mang lại cho bạn bất kỳ ý tưởng nào. Tôi đoán là nó sẽ là cần thiết để mượn chức năng từ 'org-agenda-get-deadlines' để ngày dự kiến ​​xuất hiện vào ngày đáo hạn * và * cũng * trước * như một cảnh báo. – lawlist

Trả lời

0

Một giải pháp khả thi (xung quanh) sẽ là tạo hai mục nhập: một cho mục SCHEDULED và mục thứ hai được tạo dưới dạng DEADLINE. Điều này sẽ kích hoạt cảnh báo trong Chương trình nghị sự.

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