I use emacs with org- and helm-mode in windows, and I store my agenda files in my /journal/ directory:
(setq org-agenda-files '("C:/Users/.../journal/")).
My agenda files mainly contain notes, structured under one or more headlines within each file, and with one or more tag added to each headline. A headline can thus look like this:
* My note for thursday :family:car:expences: where the single tags are within a pair of colons.
If I use the command
M-x org-tags-view I get a list for all tags used in all the .org files in my /journal/ directory. This
global tags list would have been great to have access to when I am tagging headlines inside a single .org file.
However, when I use the command
M-x org-set-tags, when my point is within a headline, the resulting helms output is a
local tags list, i.e. a list of tags collected only from within the single file I am about to tag, and containing no tags from any of the other .org files in the /journal/ directory.
I have two questions:
(1) How can I make helms give me access to the
global tags list when I am tagging headlines within a single file inside my /journal/ directory?
(2) How can I easily update the
global tags list if I add tags to a file that is not from within this list?