2014-03-31 134 views
1

我希望在光标位于关闭的位置时突出显示匹配的括号\括号。 我得到了使用(show-paren-mode t)突出显示的圆括号,但是这似乎只在我开始时才突出显示括号;我该如何解决这个问题?括号突出显示 - emacs

从终端使用Gnu Emacs。

如果我能在vim自带默认的相同的功能,会非常好,因为它上面,避免了延迟(亮点向右走,(setq show-paren-delay 0)似乎什么都不做)

+0

我一直很高兴使用一个名为'highlight-brackhesis'的库:http://www.emacswiki.org/emacs/HighlightParentheses这里是Github链接:https://github.com/nschum/ highlight-parentheses.el – lawlist

+0

@lawlist谢谢,我认为我应该简单地将光标放在右括号后面;考虑到,我应该删除问题还是发布答案? (我会再次检查图书馆,再次感谢) – Fingolfin

+1

我会把这个决定留在你手中 - 如果你觉得这个线程在未来会让其他人受益,那么可以写一个更简明的问题标题来描述确切的问题,发布一个答案,回答这个确切的问题。这样,其他人在未来使用它可以马上知道特定线程是否可以回答相同或类似的问题。如果您不相信该线程对潜在的未来互联网搜索者会特别有用,那么请继续并删除问题。 – lawlist

回答

3

show-paren-mode这样做,与vim的行为不同之处在于,如果光标位于右括号后面,而不是在光标位于关闭位置时突出显示,则会突出显示匹配的左括号。

+1

在Emacs 24.4中,这种模式还会突出显示某些模式下的块,例如Ruby模式下的开始/结束。 – lunaryorn