在 org-mode 中,outline-regexp变量设置为"[*\f]+"
.
我无法弄清楚它代表什么,但没有成功。
编辑:- [*\f]+更改为"[*\f]+"
默认值匹配星号和分页符:“[*\f]+”
\f
代表换页,这是一个特殊字符,用于指示打印机开始一个新页面。
[*\f]+
然后表示完全由 * 和换页组成的任何序列,任意长。
C-hig (elisp) Regexp Special
RET
Note also that the usual regexp special characters are not special
inside a character alternative. A completely different set of
characters is special inside character alternatives: `]', `-' and `^'.
因此[*\f]+
匹配任何长度至少为一个字符的序列,并且(仅)包含任何数量的星号、反斜杠和字母“f”的组合。
编辑:
啊,你的意思是"[*\f]"
,是吗?这与正则表达式不同[*\f]
(因为后者将在字符串读取语法中表示为"[*\\f]"
)。
确保您正确引用。
如果您确实是这样,"[*\f]"
那么\f
正如其他答案所示,这确实是一个换页符。