在 AUCTeX 中编辑环境自动完成列表

在 AUCTeX 中编辑环境自动完成列表

在 Emacs 中,命令C-c C-e会提示输入要插入的环境。按下 后,TAB我只想输入两个字母eq,然后得到equationequation*,这是我大多数时候使用的。不幸的是,还有另外两个“不受欢迎”的环境eqnarrayeqnarray*,我从来没用过(事实上,它们甚至不被推荐)。

当然,我可以输入三个字母equ并得到我想要的结果,但这确实慢得多:eqTAB都很容易用一只手输入。我的猜测是查看latex.el文件以寻找可能的解决方案:在该文件中,我用 、 注释了所有行eqnarrayeqnarray*结果,C-c C-e不显示eqnarray*但仍然显示eqnarray

我不知道下一步该怎么做。也许除了编辑之外还有更好的解决方案latex.el

我知道使用 YASnippets 可以绑定eqequation等等。事实上,我需要修改该列表才能通过 从一个环境更改为另一个环境C-u C-C C-e

更新

这里是解决方案由 ArashEsbati 提出。

相关内容