From bdf9a71ab7baa2b1de9abcfd5df1a9107a55d141 Mon Sep 17 00:00:00 2001 From: Jack Jamison Date: Sun, 5 Jul 2026 01:19:30 -0400 Subject: add a bunch of emacs packages HELP --- .../lisp/evil-collection/modes/calendar/README.org | 63 ++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 .config/emacs/lisp/evil-collection/modes/calendar/README.org (limited to '.config/emacs/lisp/evil-collection/modes/calendar/README.org') 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=, == | + | =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. | -- cgit v1.2.3