2013-05-13 37 views
4

是否有任何自定义修改使光标在光标位于两个大括号内时始终高亮显示?show-paren-mode - 在大括号/括号内保持可见状态

默认行为是仅突出显示大括号,然后一旦光标位于大括号内,便会消失。

+0

你想要什么,当你嵌套括号内? – 2013-05-13 21:41:01

+0

活动花括号应该是最接近光标位置的花括号。但是,如果有一种方法可以让外层支架以不同的颜色呈现几层深,那就太棒了。不过,如果最接近我的大括号是活跃的,我会很高兴。我当然欢迎你提出建议,因为你可能知道我之前没有考虑过的选项。 – lawlist 2013-05-13 22:23:22

回答

6

看看Higlight Parentheses mode,这正是你在Trey Jackson的评论中所要求的。

Highlight Parentheses mode example

的颜色,当然,配置的。

+0

简单但很有效。它通过高亮当前行发光(与彩虹分隔符相反),它指示光标与活动括号(包括嵌套)的关系。我喜欢它 - 这是一个门将!非常感谢你。 – lawlist 2013-05-14 00:36:29

1

我认为图书馆rainbow delimiters可能是你正在寻找的。可能需要进行一些调整才能达到您的口味。

+0

我刚刚安装了它,并为9个嵌套级别和无与伦比的设置了不同的组合;然而,它被高亮线所取代。突出显示当前行是我最喜欢的功能之一,除非有办法让彩虹分隔符闪耀,。 。 。 。而且,在任何给定时刻它都不会引起对光标所在的位置的注意 - 即在整个文档中全部大括号被同时突出显示。 show-paren-mode和highlight-brackesses-mode(Inaimathi建议都通过高亮当前线照亮)。感谢您的建议:) – lawlist 2013-05-14 00:23:30

+0

我已决定采用highlight-parentheses.el出于上述原因,以及我在Inaimathi回答下的评论。我正在安装彩虹分隔符,但不是主动的,这样我就可以在需要鸟瞰图时突出显示文档中的所有大括号。非常感谢您的帮助 - 非常感谢! – lawlist 2013-05-14 00:39:35

2

您可能还想看看hl-sexp(在MELPA上提供)。这突出显示了这个点在里面的最内层的性别,这样可以很容易地发现括号。

current sexp highlighted

(彩虹分隔符也可以看到在这个截图)

+0

谢谢你的链接 - 我会检查出来。 – lawlist 2013-05-14 15:17:27