在里面显示括号 - Emacs

Spe*_*uex 5 lisp emacs elisp paredit

在 emacs 中有一种模式show-paren-mode,当光标位于另一个时,它会为相反的匹配括号着色。我写了一个例子来解释show-paren-mode

( <-colored  colored-> )| <-cursor 
Run Code Online (Sandbox Code Playgroud)

但是当光标不在括号上时它不起作用:

( <-not colored    cursor inside->|    not colored-> )
Run Code Online (Sandbox Code Playgroud)

我怎样才能启用它?我发现在 paredit 中执行 slurpage 和 barfage 时,我无法很好地跟踪括号,因为除非我在它们上,否则它们不会被着色。

这是最佳的:

( <-colored    cursor inside->|    colored-> )
Run Code Online (Sandbox Code Playgroud)

编辑:感谢@lawlist 的评论,我已经解决了这个问题。

Spe*_*uex 0

感谢lawlist的评论,我已将他对另一个问题的回答中的代码添加到我的初始化文件中。

它以彩虹图案为每组匹配的括号着色。