You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何创建结合diary-block与diary-cyclic的Emacs日记条目?

在Emacs日记中结合diary-block与diary-cyclic实现区间内周期性事件标记

你可以通过Emacs日记的复合条件判断来实现需求,用(and ...)同时组合diary-block(区间限制)和diary-cyclic(周期重复)两个函数。

具体写法

在你的Emacs日记文件中添加以下内容:

(and (diary-block 9 8 11 12) (diary-cyclic 7 2)) 排练

参数解释

  • (diary-block 9 8 11 12):限定事件仅在9月8日到11月12日这个区间内生效
  • (diary-cyclic 7 2):设置每7天重复一次,其中2对应周二(Emacs日历中周日为0,周一为1,周二为2,以此类推)
  • (and ...):只有当两个条件同时满足时,才会显示后面的"排练"事件

这样设置后,Emacs日历会自动在指定区间内的每个周二标记排练事件,超出区间的周二不会触发。

内容的提问来源于stack exchange,提问作者maab

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 09:44:51