想在Emacs中设置Habit, 不过, 在具体的尝试过程中, 效果不算好。
我是参照https://sachachua.com/blog/2012/05/org-mode-and-habits/中的方法, “use C-c C-x p
( org-set-property
) to set the STYLE
property to habit
”.
特定某个TODO项设置后,在当前buffer中可以看到下面的效果
不过, 在Agenda中, 看不到当天待办项中显示出来刚才的Habit,效果如下:
今天是4月25号, 星期四, 期望是在这个日期下面能看到刚才设置的Habit。
请大家指教, 我是设置的有问题?还是显示的有问题?
看文档https://orgmode.org/manual/Tracking-your-habits.html, 有提到, “ have to enable the habits
module”。
是这个原因么?
沿这个方向试下。
是没有设置出SCHEDULED来?
像https://www.reddit.com/r/emacs/comments/2q1hi0/how_do_i_use_orghabit_anyway/中的下图所示一样?
-----2019-04-25 14:06:38-更新-------------------
使用C-c C-s, 按下图设置后,
对应的TODO上没有显示出来.+1d来,
在Agenda中, 也没有看到刚才设置的Habit内容。
-----前进了一小步----------------
自己文本编辑地实现了下面的功能
这样设定后, 在Agenda View中, 可以看到下面的内容了。
现在的焦点的问题变成, 在Emacs中,使用什么样的快捷键(及函数)可以设置“<2019-04-28 Sun .+1d>”这样的内容?
使用快捷键C-x C-s可以设置出<2019-04-28 Sun>,但不知怎么操作才能出现".+1d"。
ksqsf
5
我 apropos
了一下,没找到有相关函数。
倒是有个 (org-cancel-repeater)
可以删掉 repeater……
请问,楼主解决了吗.如何设置org-habit,实现周期任务的?