Emacs Prelude:如何为Perl文件禁用smartparens?

时间:2019-02-14 17:00:18

标签: emacs emacs-prelude

我正在OS X上使用当前的Emacs&Prelude,并且自定义配置几乎为零。处理perl文件时,smartparens会干扰cperl模式,按“ {”会插入“ {}}”(https://github.com/bbatsov/prelude/issues/1062)。仅在序幕中为perl文件禁用smartparens的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

如果您使用的是cperl-electric-parens,则可以禁用smartparens以perl模式插入该对,例如。添加到您的perl配置中

(with-eval-after-load 'smartparens
  (sp-local-pair 'cperl-mode "{" nil :actions nil))