【问题标题】:How to cancel vim highlight after I "gd" on a word?我在一个单词上“gd”后如何取消vim突出显示?
【发布时间】:2016-12-12 02:03:41
【问题描述】:

我在单词上使用“gd”来突出显示它的所有实例,很好。然后我希望这些亮点应该消失,因为我不想被打扰。任何 vim 命令可以取消突出显示最后一个结果?

【问题讨论】:

  • 您可以使用:call clearmatches() 清除突出显示。我已将其重新映射到 <leader>c
  • 您正在使用gd 来获得副作用。这通常不是一个好主意。

标签: vim highlight words


【解决方案1】:

您可以使用函数clearmatches或命令noh清除所有高亮。

:noh

:call clearmatches()

我已将其重新映射到我的 .vimrc

noremap <leader>g :noh<cr>:call clearmatches()<cr>

来自:h noh

停止突出显示“hlsearch”选项。它
使用搜索时自动重新打开
命令,或设置 'hlsearch' 选项。

【讨论】:

    【解决方案2】:

    使用nohlsearch 命令,或其短版本nohls

    【讨论】:

      猜你喜欢
      • 2012-03-22
      • 2013-11-27
      • 1970-01-01
      • 1970-01-01
      • 2015-01-12
      • 2014-10-03
      • 1970-01-01
      • 2012-06-26
      • 2012-03-15
      相关资源
      最近更新 更多