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

StackOverflow https://stackoverflow.com/questions/138056

  •  02-07-2019
  •  | 
  •  

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

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

......看起来会像这样:

如果这样的事情已经存在,它是什么?如果它不存在,我该如何写呢?

有帮助吗?

解决方案

我认为你正在寻找像 mwe-color-box这样的东西.el

其他提示

有一个彩虹分隔符的软件包,它并不能完全满足您的需求,但只是对括号进行着色 - 这是一个很好的子集,并允许您仍然看到主要模式提供的其他语法高亮。

如果你需要这个来帮助编辑,那么我建议打开 innermost sexp的着色,其中包含不同背景颜色的光标。至少我已经习惯了,这已经足够了。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top