05.Org as 地表最强的管理与计划的助手工具

这里的日出、日落显示能汉化麽?

1 个赞

先收藏 同样用doom 好好学习一下

1 个赞

应该可以,但是我知道怎么实现,而且 sunrise, sunset 两个单词很简单。

这里的Diary能重命名吗?我设置了一下Category属性好像不行

确实改不了,diary-file 就是普通文件不是 org,如果都改成 org,自带的所有 diary 功能将不工作。

(我觉得 Diary 也挺好看 :rofl:

有办法,用agenda提供的hook, 把这个词替换为其他词

棒,还是你的方法好。用 general-advice-add 将calendar整合到agenda中,导致后面 调用 (org-agenda-append-agenda) 失败。

现在是这样配置 org-capture:

;;最后只保留Note和Plan两部分。
(defun my-org-goto-last-note-headline ()
  "Move point to the last headline in file matching \"* Notes\"."
  (end-of-buffer)
  (re-search-backward "\\* Note"))

(defun my-org-goto-last-plan-headline ()
  "Move point to the last he adline in file matching \"* Plans\"."
  (end-of-buffer)
  (re-search-backward "\\* Plan"))


(setq org-capture-templates
      '(("n" "Note" entry
         (file+function "~/Documents/OrgMode/ORG/Master/todo.today.org"
                        my-org-goto-last-note-headline)
         "* %i%? \n%T")
        ("p" "Plan" entry
         (file+function "~/Documents/OrgMode/ORG/Master/todo.today.org"
                        my-org-goto-last-plan-headline)
         "* TODO %i%?")
        ))
;;短评, 此处原来设置的inactive timestamp没有一点儿道理.

(defun newday ()
  (interactive)
  (progn
    (find-file "~/Documents/OrgMode/Org/Master/todo.today.org")
    (goto-char (point-max))
    (insert "*" ?\s (format-time-string "%Y-%m-%d %A") ?\n
            "** Plan\n"
            "** HandsOn\n"
            "** Notes\n"
            "** Review\n"
            )))

其中 Note 加时间能展示到 agenda-view 中,

Todo 不加 时间戳,因为能从agenda-view中按键 A 调用 (org-agenda-append-agenda) 将 todo 都 拼接到后面:

image

感谢,也加回了,天干地支。

经历去年一年,现在“易学”比较盛行,有了天干地支随时开开脑洞。 :yum:

感谢, 我也中招了 :sweat: