@item C-p
Move point one week backward (@code{calendar-backward-week}).
@item M-@}
+@itemx @}
Move point one month forward (@code{calendar-forward-month}).
@item M-@{
+@itemx @{
Move point one month backward (@code{calendar-backward-month}).
@item C-x ]
+@itemx ]
Move point one year forward (@code{calendar-forward-year}).
@item C-x [
+@itemx [
Move point one year backward (@code{calendar-backward-year}).
@end table
@kbd{C-p}, just as they normally are in other modes.
@kindex M-@} @r{(Calendar mode)}
+@kindex @} @r{(Calendar mode)}
@findex calendar-forward-month
@kindex M-@{ @r{(Calendar mode)}
+@kindex @{ @r{(Calendar mode)}
@findex calendar-backward-month
@kindex C-x ] @r{(Calendar mode)}
+@kindex ] @r{(Calendar mode)}
@findex calendar-forward-year
@kindex C-x [ @r{(Calendar mode)}
+@kindex [ @r{(Calendar mode)}
@findex calendar-backward-year
The commands for motion by months and years work like those for
weeks, but move a larger distance. The month commands @kbd{M-@}}
commands move by an entire month or an entire year, keeping the same
date within the month or year.
+ You can also use the simpler to type keystrokes @kbd{@}} and @kbd{@{}
+to navigate by month, and @kbd{]} and @kbd{[} to navigate by year.
+
All these commands accept a numeric argument as a repeat count.
For convenience, the digit keys and the minus sign specify numeric
arguments in Calendar mode even without the Meta modifier. For example,
(define-key map "\C-b" 'calendar-backward-day)
(define-key map "\C-p" 'calendar-backward-week)
(define-key map "\e{" 'calendar-backward-month)
+ (define-key map "{" 'calendar-backward-month)
(define-key map "\C-x[" 'calendar-backward-year)
+ (define-key map "[" 'calendar-backward-year)
(define-key map "\C-f" 'calendar-forward-day)
(define-key map "\C-n" 'calendar-forward-week)
(define-key map [left] 'calendar-backward-day)
(define-key map [right] 'calendar-forward-day)
(define-key map [down] 'calendar-forward-week)
(define-key map "\e}" 'calendar-forward-month)
+ (define-key map "}" 'calendar-forward-month)
(define-key map "\C-x]" 'calendar-forward-year)
+ (define-key map "]" 'calendar-forward-year)
(define-key map "\C-a" 'calendar-beginning-of-week)
(define-key map "\C-e" 'calendar-end-of-week)
(define-key map "\ea" 'calendar-beginning-of-month)