M-x calendar would display a three-month calendar and C-u M-x calendar could select the center of the three month.
How could display an arbitrary numbers of months, for instance view all the month in 2019 as bash command:
ncal -M 2019
Emacs Stack Exchange is a question and answer site for those using, extending or developing Emacs. It only takes a minute to sign up.
Sign up to join this communityM-x calendar would display a three-month calendar and C-u M-x calendar could select the center of the three month.
How could display an arbitrary numbers of months, for instance view all the month in 2019 as bash command:
ncal -M 2019
The original poster has indicated in a comment underneath the question that the suggestion of looking at the calfw
library https://github.com/kiwanami/emacs-calfw is sufficient to suit his/her needs. However, that library does not do exactly what the question seeks to answer. Instead, it has built-in views for 1-month, 2-weeks, 1-week, 1-day. There is no 12-month view, despite the fact that I erroneously stated it did in my comment. [Ooops ... sorry.] Nevertheless, the calfw
library is very popular and I use it myself.
The closest thing that I am aware of that actually answers the call of the question is a thread from several years ago on stackoverflow ("Emacs calendar: show more than 3 months?"): https://stackoverflow.com/questions/9547912/emacs-calendar-show-more-than-3-months
calfw
library: github.com/kiwanami/emacs-calfw