【问题标题】:Random brackets highlighted in VIMVIM 中突出显示的随机括号
【发布时间】:2016-05-06 16:49:30
【问题描述】:

所以我在 VIM 中编码,遇到了一个奇怪的问题。我关闭了我的源代码,但是当我重新打开它时,我的很多大括号都以黄色突出显示,我似乎无法修复它。右括号与左括号匹配,所以我看不出问题出在哪里。

这是问题的图片:

我该如何解决这个问题?

【问题讨论】:

标签: c++ vim


【解决方案1】:

您是否搜索了右括号?

在命令模式下尝试以下操作

:set nohlsearch 

【讨论】:

  • 我不知道我是如何不小心做到这一点的,但我想是的。当我输入 :set nohlsearch 时,它会取消突出显示,直到我编写并关闭代码然后重新打开它,此时突出显示返回。
  • @Benzel 很奇怪。您的 .vimrc 文件中可能有一个设置插件,导致打开文件时高亮显示重新打开。
  • 作为快捷方式,您可以使用:noh
  • 谢谢@Atri,这似乎解决了它。
  • 也许您在正常模式下按下了*#。这将搜索光标下的符号。
【解决方案2】:

您可以使用:noh 关闭以前搜索过的词的突出显示。

【讨论】:

    【解决方案3】:

    您可以执行set nohl,这将关闭会话的highlighting。重新打开将再次突出显示。

    要解决此问题,请搜索您不喜欢的任何内容,例如 /""

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-18
      • 1970-01-01
      • 2011-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-05
      相关资源
      最近更新 更多