Next: , Up: Tags   [Index]


1.15.1 Tag Variables

org-tag-alist

globally defined preferred set of tags

  • fast tag selection mechanism; set globally:
    (setq org-tag-alist '(("@work" . ?w) ("@home" . ?h) ("laptop" . ?l)))
    

    mutually exclusive groups:

    (setq org-tag-alist ''((:startgroup . nil) ("@work" . ?w) ("@home" . ?h) (:endgroup . nil) ("laptop" . ?l)))
    

    set file locally (must ‘C-c C-c’ toactivate):

    #+TAGS: @work(w) @home(h) @tennisclub(t) labtop(l) pc(p)
    

    mutually exclusive groups:

    #+TAGS: { @work(w) @home(h) @tennisclub(t) } laptop(l) pc(p)
    

    C-c C-c’ works to display a splash window; see (org)manual for fine tuning splash window.

    A special interface lists:

    • inherited tags
    • tags in current headline
    • list of all valid tags

    Special keys:

    • <TAB>’ : enter any tag
    • <SPC>’ : clear all tags
    • <RET>’ : accept modified set
    • C-g’ : abort
    • q’ : abort (if not assigned)
    • !’ : turn off mutually-exclusve groups
    • C-c’ : toggle auto-exit
org-tag-persistent-alist

globally defined in addition to ‘#+TAGS

org-tag-faces

variable in which to specify special faces for specific tags

org-use-tag-inheritance
org-tags-exclude-from-inheritance
org-tags-match-list-sublevels
org-agenda-use-tag-inheritance
org-tags-column
org-fast-tag-selection-single-key
org-complete-tags-always-offer-all-agenda-tags