Orgmode: etiketleri dosya düzeyinde ayarlamak mümkün mü?


11

Belirli bir proje için bir dosyaya sahip olduğumda, bu dosyadaki tüm düğümlerin projeyi tanımlayan bir etikete sahip olmasını isterim, böylece daha sonra yalnızca bu proje için gündem görünümleri oluşturmak için kullanabilirim. Şimdiye kadar bulduğum tek şey #+TAGS: foo bar spam, o dosya için etiket otomatik tamamlamada sunulan etiketlerin sabit bir listesini belirtir.

Bunu #+XXXbaşarmak için benzer bir talimat bilen var mı ?

Yanıtlar:


17

Evet. Gönderen Etiket miras bölüm org-modemanuel (vurgu mayın):

Etiketler, anahat ağaçlarının hiyerarşik yapısını kullanır. Bir başlığın belirli bir etiketi varsa, tüm alt başlıklar da etiketi devralır. Örneğin, listede

 * Meeting with the French group      :work:
 ** Summary by Frank                  :boss:notes:
 *** TODO Prepare slides for him      :action:

Nihai başlık etiketleri olacak :work:, :boss:, :notes:ve :action:olsa bile nihai başlık açıkça bu etiketleri ile işaretlenmemiş. Bir dosyadaki tüm girdilerin, bu etiketler tüm dosyayı çevreleyen varsayımsal bir sıfır düzeyinde tanımlanmış gibi miras alması gereken etiketleri de ayarlayabilirsiniz . Bunun gibi bir çizgi kullanın:

 #+FILETAGS: :Peter:Boss:Secret:

Harika, soruyu gönderdikten hemen sonra cevabı buldum ve kendime bir cevap yazdım ama beni yendin;) Cevabınız için teşekkürler!
El Ninja Trepador

1
@ElNinjaTrepador Evet - 12 saniye :) Ancak, kendi sorunuzu cevaplayabildiğiniz için mutluyum!
itsjeyd

7

Dosyaya özel etiketler şu şekilde belirtilebilir:

#+FILETAGS: :tag1:tag2:tag3:

Bu etiketler daha sonra devralma yoluyla daha düşük seviye girişleri için geçerlidir.


6

Tamam, sorunun cevabını gönderdikten hemen sonra buldum ... neyse, işte bunu nasıl yapacağını bilmeyenler için gidiyor:

#+FILETAGS: :foo:bar:spam:

Buldum bu tümünde-tampon ayarları ile çok faydalı sayfa.

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.