【问题标题】:Hide search highlight in VSCode Vim在 VSCode Vim 中隐藏搜索高亮
【发布时间】:2017-06-14 01:23:28
【问题描述】:

我正在尝试从 MacVim 切换到 VSCode,并且我使用 VSCode Vim 扩展名。到目前为止我发现的最烦人的事情是:如果我使用 / 命令搜索 - 我无法禁用搜索结果的突出显示。

您能帮我找到一种方法,在我完成搜索后如何隐藏搜索结果突出显示吗?

【问题讨论】:

    标签: visual-studio-code


    【解决方案1】:

    我找到了答案:

    settings.json

    "vim.normalModeKeyBindingsNonRecursive": [
        {
            "before":["<C-n>"],
            "after":[],
            "commands": [
                {
                    "command": ":nohl"
                }
            ]
        }
    ]
    

    【讨论】:

    • 另一个版本:"vim.normalModeKeyBindingsNonRecursive": [{ "before": ["&lt;leader&gt;", "/"], "after": [], "commands": [":nohl"] }]
    • 如果要切换高亮,可以将:nohl替换为:set hlsearch!
    【解决方案2】:

    或者,您也可以将 vim.hlsearch 设置为 false。

    【讨论】:

      【解决方案3】:

      你也可以只绑定逃逸,普通模式下不绑定任何东西。

      "vim.normalModeKeyBindingsNonRecursive": [
          {
              "before": [
                  "<Esc>"
              ],
              "commands": [
                  ":nohl"
              ],
          }
      ]
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-05-21
        • 2010-11-24
        • 2011-04-15
        • 2014-12-30
        • 2020-06-25
        • 2010-09-12
        • 1970-01-01
        相关资源
        最近更新 更多