【发布时间】:2018-01-23 04:55:42
【问题描述】:
我扩展了 org-cdlatex-mode 以扩展 pmatrix 环境,使用 pma 作为我的关键字(配置如下)。这在我第一次想插入 pmatrix 时非常有效,但在同一数学环境中第二次则不行。
考虑以下示例:
\begin{align}
pma
\end{align}
如果我在pma 后面按下 TAB 键,我会得到想要的扩展
\begin{align}
\begin{pmatrix}
\end{pmatrix}
\end{align}
但是,如果我想插入第二个pmatrix 环境,它不起作用:
\begin{align}
\begin{pmatrix}
x & y
\end{pmatrix}
=
pma
\end{align}
在pma 行的末尾按TAB 键只会将光标向前移动到下一行的末尾。
有人可以解释原因并提出修复建议吗?
Emacs 版本 24.4.1,组织模式 8.2.10。
编辑:Org 模式 9.0.9 的行为相同。
编辑#2:默认模板扩展的行为相同,例如fr.
内容最小.emacs:
【问题讨论】: