Kuruluş modu gündeminde yaklaşan tarihleri ​​vurgulama


10

Kuruluş dosyamda şuna benzer girişler var:

* Birthdays
:PROPERTIES:
:CATEGORY: birthday
:END:
%%(org-anniversary 1981 1 2) Harry (%d)

Bunların, son teslim tarihine benzer şekilde, vadeleri 2 hafta önce gündemde (diyelim) görünmesi için istiyorum.

Mümkün mü?


1
Doğru hatırlıyorsam, gündem henüz bu tarih girişi biçimini (sinir bozucu) ele almıyor.
Dan

2
Programlı olarak doğum günleri ve tatiller gündem görünümünde görünecek bir değişiklik yazdım. emacs.stackexchange.com/questions/10871/… Doğum gününden veya tatilden önce herhangi bir aralıkta yinelenen girişler oluşturmak için yanıttaki kodu değiştirebilir ve ayrıca farklılaştırmak için renkleri de değiştirebilirsiniz. metin - "Bu, 2 haftalık önceki bildiriminizdir." :) Onunla oynamak için vergi son tarihine kadar boş zamanım olmayacak, ama bir koşuşturma vermek için hoş geldiniz.
hukukçu

Vay be, bu oldukça fazla kod! Ben sadece belirli bir tarih için istedim, bu yüzden biraz overkill gibi görünüyor, yine de teşekkürler, çok takdir
Dave F

Yanıtlar:


1

Günlük hatırlatma işleviyle son tarihin nasıl çalıştığına benzer bir şey yapabilirsiniz :

%%(diary-remind '(org-anniversary 1981 1 2) -14) Harry is %d

gündemde şu şekilde ortaya çıkıyor:

Reminder: Only N days until Harry is 38

Bu çok iyi!
NickD

0

Değişkeni neden ayarlamıyorsunuz org-scheduled-delay-days?


Bu değişken yalnızca SCHEDULED öğeleri etkiler.
NickD

0

İlgili ancak sorunuza doğrudan bir cevap değil (geçiş yapmaya karar vermediğiniz sürece :-)): Yıldönümleri için BBDB kullanıyorum ve ardından gündem dosyalarımdan birinde bu var:

* Anniversaries
%%(org-bbdb-anniversaries-future)

Varsayılan olarak gündeme yedi gün önceden başlayarak uyarılar ekler. Bir argümanla fonksiyonunu çağırarak bunu değiştirebilirsiniz: (org-bbdb-anniversaries-future 4).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.