smartparens自定义“自动补全的东西”

smartparens提供了自动补全成对符号的功能。但是这个功能有些问题:当我在写elisp文件的时候,键入‘ 会自动变成‘’,但是我只想要一个引号。更要命的是,我还不能通过DEL删掉右括号。我知道在cdlatex里面可以自定义自动补全的符号,那么,在smartparens里面,我该如何去把‘去掉自动补全呢? (我去M-x customize-groups 寻找 sp的相关变量,并没有找到。。)

可以试试 (sp-local-pair 'emacs-lisp-mode "'" nil :actions nil)

原来这么简单啊!我还不怎么会elisp,谢谢啦!

smartmarens 自带了一个常用配置

再你自己的配置里面加上 (require 'smartparens-config) 就可以了

这样很多常用的就基本能符合你的预期了