自动配对不适用于 { 和 '. 是否需要添加任何代码?
最佳答案
Autopair 的工作原理是分析 syntax table对于您所处的特定主要模式。其中有用于开放分隔符、关闭分隔符和成对分隔符的条目(标有>(、) 和 $ 符号)。您必须修改语法表才能改变自动配对的行为。
这将使 { 和 } 分隔符相互匹配:
(modify-syntax-entry ?{ "(}")
(modify-syntax-entry ?} "){")
顺便说一句,Emacs 24.1 包含一个名为 electric-pair-mode
的内置模式,它与 autopair-mode 非常相似。
关于emacs - 在自动配对中包含其他字符。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12632400/