2013-05-13 73 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