组织模式使用自定义格式编辑时间戳

时间:2018-05-08 12:29:59

标签: emacs org-mode

我粘贴默认时间戳,我可以使用Shift-up和Shift-down编辑年,月,日,时间

我想使用自定义格式

(setq-default org-display-custom-times t)
(setq org-time-stamp-custom-formats 
  '("<%d %b %Y %a" . "<%d %b %Y %a %H:%M>"))

但我无法编辑年,月,时间。只有一天

如何使用Shift-up / down编辑年,月,时间,我该怎么做?我无法选择它

2 个答案:

答案 0 :(得分:3)

组织手册解释了在这里使用自定义时间戳的缺点:

https://orgmode.org/manual/Custom-time-format.html#Custom-time-format

  

S-UP / DOWN键不能再用于调整时间戳的每个组件。如果光标位于图章的开头,则S-UP / DOWN会将图章更改一天,就像S-LEFT / RIGHT一样。在邮票的最后,时间将改变一分钟。

这不能回答你的问题吗?

答案 1 :(得分:0)

您可以C-c C-x C-t禁用自定义格式,使用S-UP/DOWN(或手动)编辑日期,然后执行C-c C-x C-t重新启用自定义格式。