[英]How to configure smartparens for lisp mode?
如果在lisp模式下,是否可以不插入第二个“(单引号)”的方式配置smartparens?
是。 这是简单的方法:
(require 'smartparens-config)
这为smartparens设置了一些默认设置 ,我认为其中大多数都是有用的或没有冒犯性的(请使用Mx find-library <RET> smartparens-config
)。 其中之一在各种Lisp模式下禁用单引号对。
几乎在所有有问题的地方都应该照顾好这对。 似乎想念的一个地方是eval-expression
( M-:
命令,因此我添加了这一行:
(sp-local-pair 'minibuffer-inactive-mode "'" nil :actions nil)
这将影响所有使用微型缓冲区进行输入的命令,因此,如果出于某种原因经常在微型缓冲区中使用单引号,则可能需要找到一个更狭窄的解决方案。
如果你想要做更多的调整, 这里是相关smartparens文档。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.