Variable: org-tag-persistent-alist
org-tag-persistent-alist is a customizable variable defined in
org.el.gz.
Value
nil
Documentation
Tags always available in Org files.
The value of this variable is an alist. Associations either:
(TAG)
(TAG . SELECT)
(SPECIAL)
where TAG is a tag as a string, SELECT is a character, used to
select that tag through the fast tag selection interface, and
SPECIAL is one of the following keywords: :startgroup,
:startgrouptag, :grouptags, :endgroup, :endgrouptag or
:newline. These keywords are used to define a hierarchy of
tags. See manual for details.
Unlike to org-tag-alist, tags defined in this variable do not
depend on a local TAGS keyword. Instead, to disable these tags
on a per-file basis, insert anywhere in the file:
#+STARTUP: noptag
Source Code
;; Defined in /usr/src/emacs/lisp/org/org.el.gz
(defcustom org-tag-persistent-alist nil
"Tags always available in Org files.
The value of this variable is an alist. Associations either:
(TAG)
(TAG . SELECT)
(SPECIAL)
where TAG is a tag as a string, SELECT is a character, used to
select that tag through the fast tag selection interface, and
SPECIAL is one of the following keywords: `:startgroup',
`:startgrouptag', `:grouptags', `:endgroup', `:endgrouptag' or
`:newline'. These keywords are used to define a hierarchy of
tags. See manual for details.
Unlike to `org-tag-alist', tags defined in this variable do not
depend on a local TAGS keyword. Instead, to disable these tags
on a per-file basis, insert anywhere in the file:
#+STARTUP: noptag"
:group 'org-tags
:type '(repeat
(choice
(cons :tag "Tag with key"
(string :tag "Tag name")
(character :tag "Access char"))
(list :tag "Tag" (string :tag "Tag name"))
(const :tag "Start radio group" (:startgroup))
(const :tag "Start tag group, non distinct" (:startgrouptag))
(const :tag "Group tags delimiter" (:grouptags))
(const :tag "End radio group" (:endgroup))
(const :tag "End tag group, non distinct" (:endgrouptag))
(const :tag "New line" (:newline)))))