5

简要:组织模式标签中允许的字符可以以任何方式扩展吗?

例如,包括 -、破折号?

细节:

我懂了

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

标签是包含字母、数字、“_”和“@”的普通单词。标签前后必须有一个冒号,例如':work:'。

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

TODO 关键字可以包含破折号。有时,我想将 TODO 视为与标签互不相容的 - 例如将 TODO 移动到标签,反之亦然 - 但这种语法差异阻碍了。

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

4

1 回答 1

4

不确定,但可能是因为某些议程搜索字符串使用“-”作为运算符,并且还没有一种方法可以逃避使用“-”的那些。

我已经为 todo kw 的属性和空格使用了连字符,这对我的目的没有任何问题,但我没有在搜索中尝试过它们。

新的导出器将包含在 8.0 中,并附带详细的语法描述。如果您想提交功能请求以允许使用连字符,也许通过允许在搜索字符串中转义,现在是时候这样做了。

于 2013-03-25T18:34:30.607 回答