我使用的是 AuCTeX (v.11.89.6 和 Emacs 25.1)。我没有遇到任何问题,只是有点麻烦。每当我使用TeX-insert-macro
(Cc Cm) 时,我都会得到许多我从未使用过的选项。例如,当我想插入命令时\enquote{...}
,我会运行TeX-insert-macro
并开始输入enq
。我得到的第一个选项是MakeHyphenQuote
,所以我必须向下滚动才能选择enquote
。
为了解决这个问题,我曾经编辑csquotes.el
样式文件并MakeHyphenQuote
从列表中删除。但是,每次 AuCTeX 自我更新时,我的文件都会被删除,所有自定义设置都会丢失。
我也尝试编辑TeX-symbol-list
变量(根据apropos-value
,它似乎包含这些命令),但无法使其工作。
所以我的问题是,我是否可以MakeHyphenQuote
从 AuCTeX 用于插入命令的列表中删除(或任何其他命令或环境)。
更新:为了清楚起见,我正在使用ivy-mode
。