在编辑Lisp代码时,可以将emacs配置为以不同的颜色显示每个嵌套级别的括号吗?

时间:2020-03-06 14:46:07  来源:igfitidea点击:

换句话说,这样的代码块如下:

(setq initial-major-mode
  (lambda ()
    (text-mode)
    (font-lock-mode)
    ))

...看起来像这样:

替代文字http://spothopping.com/img/emacs-example.gif

如果已经存在类似的东西,那是什么?如果不存在,我应该如何编写它?

解决方案

我认为我们正在寻找类似mwe-color-box.el的产品

如果我们需要此功能来帮助进行编辑,则建议我们为最里面的sexp着色,其中该色浆包含具有不同背景色的光标。至少我已经习惯了,足够了。

http://nschum.de/src/emacs/highlight-parentheses/使我们仅突出显示括号。