aboutsummaryrefslogtreecommitdiff
path: root/.config/emacs/lisp/evil-collection/modes/calendar/README.org
diff options
context:
space:
mode:
authorJack Jamison <jackqjamison@gmail.com>2026-07-05 01:19:30 -0400
committerJack Jamison <jackqjamison@gmail.com>2026-07-05 01:19:30 -0400
commitbdf9a71ab7baa2b1de9abcfd5df1a9107a55d141 (patch)
treec4524e6c41aa5107211103401dabfaefc81aa882 /.config/emacs/lisp/evil-collection/modes/calendar/README.org
parentfe3984f541bd32bdfa418afb305b614176b55ca0 (diff)
add a bunch of emacs packages HELP
Diffstat (limited to '.config/emacs/lisp/evil-collection/modes/calendar/README.org')
-rw-r--r--.config/emacs/lisp/evil-collection/modes/calendar/README.org63
1 files changed, 63 insertions, 0 deletions
diff --git a/.config/emacs/lisp/evil-collection/modes/calendar/README.org b/.config/emacs/lisp/evil-collection/modes/calendar/README.org
new file mode 100644
index 0000000..2733b42
--- /dev/null
+++ b/.config/emacs/lisp/evil-collection/modes/calendar/README.org
@@ -0,0 +1,63 @@
+* calendar
+
+ Evil bindings for [[https://www.gnu.org/software/emacs/manual/html_node/emacs/Calendar_002fDiary.html][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. |