2013-03-19 30 views
1

简介:org-mode标签中允许的字符是否可以以任何方式扩展?任何扩展org-mode标签以包含“ - ”字符的方法?

E.g.包括 - ,破折号?

详细信息:

我看到

http://orgmode.org/org.html#Tags

标签是包含字母,数字正常的话,“_”,并“@”。标签 前后必须有一个冒号,例如':work:'。

我有点惊讶,这是不可扩展的。是否,我错过了它?

TODO关键字可以包含破折号。偶尔我想将TODO当作可互相混合的标签 - 例如将TODO移动到标签,反之亦然 - 但是这种语法差异妨碍了您的工作。

在我开始编码之前,有没有人知道为什么破折号不被允许?我猜想与时间戳混淆。

回答

2

不确定,但可能是因为某些议程搜索字符串使用“ - ”作为运算符,并且还没有办法使用“ - ”来避开它们。

我已经使用连字符的属性和空间的todo千瓦没有问题,我的目的,但我没有尝试过他们的搜索。

新的出口商将被包含在8.0中,并带有语法的详细描述。如果你想提交一个允许连字符的功能请求,也许可以通过允许在搜索字符串中转义,现在是时候这样做了。

+0

这几乎是我的经验,例如,对于字符“ - ”:(1) - 标签不被接受; (2) - 在todo关键字接受,承认,着色等; (3)但许多搜索,特别是标签搜索,像属性等待办事项关键字不起作用; (4)各种尝试逃跑,反斜杠,喧闹的“或”等,都不起作用。 – 2013-03-26 16:35:47

相关问题