dotfiles/emacs/.emacs.d/elpa/evil-collection-20260818.145/modes/calendar/README.org

4.4 KiB

calendar

Evil bindings for calendar.

Key bindings

Command Original Evil
calendar-backward-day C-b, left h
calendar-forward-day C-f, right l
calendar-backward-week C-p, up k
calendar-forward-week C-n, down j
calendar-beginning-of-week C-a 0, ^
calendar-end-of-week C-e $
calendar-beginning-of-month M-a (
calendar-end-of-month M-e )
calendar-backward-month M-{ {, C-k, gk
calendar-forward-month M-} }, C-j, gj
calendar-backward-year C-x [ [[
calendar-forward-year C-x ] ]]
calendar-beginning-of-year M-< M-<
calendar-end-of-year M-> M->
calendar-scroll-right >, C-x < <
calendar-scroll-left <, C-x > >
calendar-scroll-right-three-months M-v, prior C-b
calendar-scroll-left-three-months C-v, next C-f
scroll-other-window SPC SPC
scroll-other-window-down S-SPC, DEL S-SPC, <delete>
calendar-set-mark C-SPC v
calendar-goto-today . .
calendar-other-month o o, gD
calendar-goto-date g d gd
diary-view-entries d d
diary-view-other-diary-entries D D
diary-mark-entries m m
diary-show-all-entries s s
appt-add A a Aa
appt-delete A d Ad
calendar-unmark u u
calendar-mark-holidays x x
calendar-list-holidays a a, gh
calendar-cursor-holidays h r
calendar-lunar-phases M gm
calendar-sunrise-sunset S gs
org-calendar-goto-agenda n/a gc
calendar-redraw C-c C-l gr
calendar-goto-info-node ? ?, g?
calendar-count-days-region M-= M-=
calendar-exit q q, ZZ
evil-quit n/a ZQ

Org integration

When evil-collection-calendar-want-org-bindings is non-nil, the key named by org-calendar-to-agenda-key (default c) is bound to org-calendar-goto-agenda, and org-calendar-insert-diary-entry-key (default i) to org-agenda-diary-entry when org-agenda-diary-file is set.

Customization

Variable Default Purpose
evil-collection-calendar-want-org-bindings nil Install org-calendar-* bindings on entry.