就是终端里的 cal 命令了。之所以喜欢用这个首先是因为快:我平时固定是开着终端的(作为 vscodium 的底部面板),码字过程中直接打个 cal(pun intended)就能看当月日历,比打开日历应用或者 menubar item 都要快。其次因为是终端输出,就是纯文本,可以直接复制到笔记里参考或者进一步标注。当然缺点就是比较简陋,不过我本来就喜欢这种野兽派纯文本风格,所以反而是加分项了。
以下是一些常用选项和参数:
# 显示 2025 全年
cal 2025 # shorthand for `cal -y 2025`
# 显示今年 3 月
cal -m 3
# 显示本月和紧邻的前后月份
cal -3
# 旋转行和列(每周为一列)并显示周数
ncal -w # shorthand for `cal -N -w`
更多用法可以看手册页 man cal。如其中的 history 一节所说这也是个上古命令了,从 Version 1 AT&T UNIX (1971) 就有,几十年就是这样下来了(