Org Agenda View

Introduction

Org Agenda View provides an organized overview of items in Org Agenda files

Six different view types are provided

  • a calendar-type view (standard) a
  • a list view of unfinished TODOs t T
  • a view based on special tags, properties, and TODO states m M
  • a view based on specified keywords. The term "keyword" in this context is misleading. This is like searching for strings, including regular expressions. s \
  • a "stuck projects" view and specialized custom views

The Org Agenda buffer is read only but provides commands to visit the original Org Agenda files and edit them "remotely".

The variable org-agenda-window-setup controls how the agenda buffer is displayed

Making an Org file an Agenda File

The info displayed depends on the variable org-agenda-files.

You can also set which files are part of your agenda files manually:

C-c [ (org-agenda-file-to-front)

C-c ] (org-remove-file)

C-' (org-cycle-agenda-files)

Nota Bene You don't have to be in an Org Agenda file for this to work, but you must be in an Org Buffer.

Nota Bene You can restrict the information in an Org Agenda buffer to a specific buffer using < and unrestrict it using >. You can even restrict to a region with <<

The Agenda Dispatcher

(global-set-key (kbd "C-c a") #'org-agenda)

Nota Bene In Org Agenda View * toggles a sticky view. Rebuilding the agenda can take time, and sticky views avoid that by keeping them open. Think of it like flipping through bookmarked pages instead of rereading the whole book.