我正在OS X上使用当前的Emacs&Prelude,并且自定义配置几乎为零。处理perl文件时,smartparens会干扰cperl模式,按“ {”会插入“ {}}”(https://github.com/bbatsov/prelude/issues/1062)。仅在序幕中为perl文件禁用smartparens的正确方法是什么?
答案 0 :(得分:1)
如果您使用的是cperl-electric-parens
,则可以禁用smartparens
以perl模式插入该对,例如。添加到您的perl配置中
(with-eval-after-load 'smartparens
(sp-local-pair 'cperl-mode "{" nil :actions nil))