【问题标题】:Parenthesis highlighting - emacs括号突出显示 - emacs
【发布时间】:2014-03-31 19:56:13
【问题描述】:

当我将光标悬停在结束括号上时,我希望突出显示匹配的括号\括号。 我使用(show-paren-mode t) 突出显示了括号,但这似乎只有在我超过开头时才会突出显示括号;我该如何解决?

从终端使用 Gnu Emacs。

如果我可以使用 vim 默认提供的相同功能,那就太好了,因为它可以完成上述操作并避免延迟(立即突出显示,(setq show-paren-delay 0) 似乎什么都不做)

【问题讨论】:

  • 我对使用名为 highlight-parenthesis 的库感到非常满意:emacswiki.org/emacs/HighlightParentheses 这里是 Github 链接:github.com/nschum/highlight-parentheses.el
  • @lawlist 谢谢,我想我应该简单地将光标放在右括号之后;考虑到这一点,我应该删除问题还是发布答案? (我会检查图书馆,再次感谢)
  • 我会把这个决定交给你——如果你觉得这个帖子将来会让其他人受益,那么也许可以做一个更简洁的问题标题来描述确切的问题并发布一个答案那个确切的问题。这样,将来其他人在谷歌上搜索它可以立即知道特定线程是否可以回答相同或相似的问题。如果您认为该主题不会对未来的潜在互联网搜索者特别有帮助,请继续删除该问题。

标签: vim emacs


【解决方案1】:

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

【讨论】:

  • 在 Emacs 24.4 中,此模式还会在某些模式下突出显示块,例如 Ruby 模式下的开始/结束。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-18
  • 2021-10-05
  • 2016-05-06
  • 1970-01-01
  • 2016-04-29
  • 1970-01-01
相关资源
最近更新 更多