With planner.el loaded, you can use any of the functions in this section by typing M-x followed by the name of the function. Many of these functions are also bound to keys.
For a list of Planner keybindings, see Planner Keybindings.
They are listed in no particular order.
planner.el defines the following interactive functions:
Create a high priority task based on this buffer. Do not use this in LISP programs. Instead, set the value of planner-default-task-priority and call
planner-create-task
orplanner-create-task-from-buffer
.
Create a medium-priority task based on this buffer. Do not use this in LISP programs. Instead, set the value of planner-default-task-priority and call
planner-create-task
orplanner-create-task-from-buffer
.
Create a high-priority task based on this buffer. Do not use this in LISP programs. Instead, set the value of planner-default-task-priority and call
planner-create-task
orplanner-create-task-from-buffer
.
Install extra context-sensitive keybindings. These keybindings conflict with windmove.el, but might be useful.
Widen to the whole page and narrow to the section labelled section. If create is non-nil and the section is not found, the section is created. Return non-nil if section was found or created.
Positions the point at the specified section, or ‘Tasks’ if not specified.
This hooks Planner into Emacs Calendar (see Calendar/Diary).
It adds special planner key bindings to
calendar-mode-map
. After this function is evaluated, you can use the following planner-related keybindings incalendar-mode-map
:
- n
- Jump to the planner page for the current day.
- N
- Display the planner page for the current day.
Remove planner files shown from Calendar (see Calendar/Diary).
Goto the plan page corresponding to the calendar date (see Calendar/Diary).
Show the plan page for the calendar date under point in another window (see Calendar/Diary).
Return to
planner-read-date
with the date currently selected (see Calendar/Diary).