繁体   English   中英

如何为lisp模式配置smartparens?

[英]How to configure smartparens for lisp mode?

如果在lisp模式下,是否可以不插入第二个“(单引号)”的方式配置smartparens?

是。 这是简单的方法:

(require 'smartparens-config)

为smartparens设置了一些默认设置 ,我认为其中大多数都是有用的或没有冒犯性的(请使用Mx find-library <RET> smartparens-config )。 其中之一在各种Lisp模式下禁用单引号对。


几乎在所有有问题的地方都应该照顾好这对。 似乎想念的一个地方是eval-expressionM-:命令,因此我添加了这一行:

(sp-local-pair 'minibuffer-inactive-mode "'" nil :actions nil)

这将影响所有使用微型缓冲区进行输入的命令,因此,如果出于某种原因经常在微型缓冲区中使用单引号,则可能需要找到一个更狭窄的解决方案。


如果你想要做更多的调整, 这里是相关smartparens文档。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM