I've got a file with a lot of headlines, each of which has the keyword property defined. The basic case is that an entry has multiple keywords.
I'd like to define a custom agenda command that asks for an input keyword and displays all and only the headlines that have that keyword as one of its keywords. I can't figure out how to define a custom agenda command that asks for an input and then performs operations on/with it.
I know how to hardwire that the command should search only one of my
.org files, rather than all of the files that are listed in agenda list. I.e., I know to start thus:
(setq org-agenda-custom-commands (quote (;this parenthesis is the beginning of the list of agenda custom views ("k" "Keyword Search in the Zettelkasten" ( ; start list of commands ;; command ( ;; presumably the commands asking for user input go here (??) ( ; begin list of options (org-agenda-files '("~/org/zettelkasten.org")) ; only use zettelkasten ) ; end list of options ) ; end of scheduling command ) ;end list of commands ( ; begin view-wide options (org-agenda-compact-blocks t) ; compact view (this is just there to ; show the place for view-wide options. ) ; end view-wide options ) ; end of definition of of this view ;; The following parentheses are for the whole defintion of the variable ) ; marks the end of the list of views ) ; end of the quote needed to correctly set the variable ) ; end of setq command