Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

10
  • Maybe I didn't indicate clearly in the question...I have used agenda, but the problem is that I have other org files showing my schedules and TODOs for my agenda, and I don't want my notes to mess up the agenda view. Maybe what I want is something like the search function in Evernote since I want to use Emacs as my note taking application. Do you know Deft? It has a good search interface but is not org-related Commented Mar 14, 2015 at 17:33
  • @cutejumper I'm not sure I follow. What do you mean by "messing up the agenda view"? If the headlines in your Linux/Programming/etc. notes do not have TODO states associated with them, they shouldn't show up in your agenda when you list your TODO items. Commented Mar 14, 2015 at 20:34
  • Well, this way might be clearer: I actually want to have separate sets of agenda files. My understanding for agenda of the current org-mode is that it is more like a "global" set while I want a search interface for a certain "project"(kind of like projectile) so that when I do the search I only see the relevant contents in a "project". Do I overlook any functionality that agenda actually offers? Commented Mar 14, 2015 at 21:53
  • You can locally set org-agenda-files to just the files (or directory) your interested in inside an agenda template or use C-c a < to restrict the agenda search to only the current file. Commented Mar 15, 2015 at 0:08
  • 1
    @cutejumper I don't think the agenda buffer supports this use case out of the box. However, the command @BrianZ mentions in his answer (helm-org-agenda-files-headings) does exactly what you want (for headings). Note that you will need to set up directory-local variables in order to make it possible to run helm-org-agenda-files-headings on specific file sets. Commented Mar 15, 2015 at 9:34