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.