agenda 没有time-grid视图了

哪位大佬知道为什么我的agenda里面没有了time grid了啊,我用的emacs28.0.5,不会是这个版本有问题把。

难道我 time-grid 不能用也是因为 28 的问题吗…

我发现我好像对 time-grid 的理解有问题…我以为是个每天啥事不干也会有的底表

然后刚才在手机上试了试…不对, 我电脑上的emacs和手机上的emacs结果是一样的,也就是说我那个应该是好使的…

今天排查了一下配置…确实是配置有问题…

那我就不知道了,反正我的是不行的,因为我直接emacs -Q都没用;坐等27.1吧

肯定不是 28 的问题,我的好好的。还是给出一个最小测试环境吧。

emacs -Q测试的,这个环境难道还不算小吗?

当日有任务或者带时间戳的heading才会显示time-grid.

这样还是没用啊

加上这行试试

* Testing
   <2020-03-11 Wed 22:08>

厉害了, 搞不懂./(ㄒoㄒ)/~~

本来是好好地,但是后面升级到28版本,今天在用org时候就发现这个问题了。

试试这行命令看看

echo "* TODO Test\n<2020-03-11 23:59>" > test.org && emacs -Q --eval "(setq org-agenda-files '(\"test.org\"))" --eval "(org-agenda-list)"

正常应该显示一个具有 time-grid 的 agenda.

依然没用啊,下面是截图 2020-03-12 10-24-26 的屏幕截图 2020-03-12 10-24-39 的屏幕截图

我的是26.3,也没有显示当天和这一周的时间表,会不会是里面有中文的原因,呜呜呜

你是 3.12 日执行的这个脚本吧,时间过去了肯定不显示的。把脚本里面 test.org 的时间改 3.12 试试。

我把时间改了重新运行了一下,确实可以,但是我这个情况为什么不显示呢?是有什么变量没有设置吗?求教了。

2分法查配置吧。。。

已经查过了,但是我决定在查一遍

解决了,一个低级错误 :joy:

难道是没加入到 org-agenda-files 里面?