Entries in the agenda buffer are linked back to the Org file or diary file where they originate. You are not allowed to edit the agenda buffer itself, but commands are provided to show and jump to the original entry location, and to edit the Org files “remotely” from the agenda buffer. This is just a selection of the many commands, explore the agenda menu and the manual for a complete list.
org-agenda-next-line
)Next line (same as DOWN and C-n).
org-agenda-previous-line
)Previous line (same as UP and C-p).
org-agenda-show-and-scroll-up
)Display the original location of the item in another window. With a prefix argument, make sure that drawers stay folded.
org-agenda-goto
)Go to the original location of the item in another window.
org-agenda-switch-to
)Go to the original location of the item and delete other windows.
delete-other-windows
)Delete other windows.
org-agenda-day-view
)Switch to day view.
org-agenda-week-view
)Switch to week view.
org-agenda-later
)Go forward in time to display the span following the current one. For example, if the display covers a week, switch to the following week.
org-agenda-earlier
)Go backward in time to display earlier dates.
org-agenda-goto-today
)Go to today.
org-agenda-goto-date
)Prompt for a date and go there.
org-agenda-log-mode
)Toggle Logbook mode. In Logbook mode, entries that were marked as
done while logging was on (see the variable org-log-done
) are
shown in the agenda, as are entries that have been clocked on that
day. When called with a C-u prefix argument, show all
possible logbook entries, including state changes.
org-agenda-redo
)Recreate the agenda buffer, for example to reflect the changes after modification of the timestamps of items.
org-save-all-org-buffers
) ¶Save all Org buffers in the current Emacs session, and also the locations of IDs.
Digit argument.
org-agenda-todo
)Change the TODO state of the item, both in the agenda and in the original Org file.
org-agenda-kill
)Delete the current agenda item along with the entire subtree belonging to it in the original Org file.
org-agenda-refile
)Refile the entry at point.
org-agenda-archive-default-with-confirmation
)Archive the subtree corresponding to the entry at point using the
default archiving command set in org-archive-default-command
.
org-agenda-archive
)Archive the subtree corresponding to the current headline.
org-agenda-schedule
)Schedule this item. With a prefix argument, remove the scheduling timestamp
org-agenda-deadline
)Set a deadline for this item. With a prefix argument, remove the deadline.
org-agenda-do-date-later
)Change the timestamp associated with the current line by one day into the future.
org-agenda-do-date-earlier
)Change the timestamp associated with the current line by one day into the past.
org-agenda-clock-in
)Start the clock on the current item.
org-agenda-clock-out
)Stop the previously started clock.
org-agenda-clock-cancel
)Cancel the currently running clock.
org-agenda-clock-goto
)Jump to the running clock in another window.
org-agenda-quit
)Quit agenda, remove the agenda buffer.
org-agenda-exit
)Exit agenda, remove the agenda buffer and all buffers loaded by Emacs for the compilation of the agenda.