【问题标题】:Is there a stackoverflow site for vim?vim 有 stackoverflow 网站吗?
【发布时间】:2013-10-11 22:08:02
【问题描述】:

看来 vim.org 仅支持通过邮件和/或邮件摘要提出问题,而 vim 自己的内部 :help 实用程序并没有给我我认为我需要的关于突出显示的内容,所以我在这里问我的问题。通过 google 进行的一般搜索没有给我很好的结果,这可能表明我只是没有使用正确的搜索字词。

我的问题是:我可以通过独立于搜索突出显示的正则表达式突出显示吗?

如果有一个stackoverflow 站点是针对诸如此类的vim 问题而设计的?

【问题讨论】:

  • 没有针对 Vim 的特定 Stack Exchange 站点,并且 Vim 问题通常被认为是 Stack Overflow 上的主题,因此您来对地方了。
  • 这里非常欢迎您(但下次尝试撰写更详细的问题),只要与软件开发相关。对于安装和 UI 问题,平行的 SuperUser 站点更适合,在 Unix / Ubuntu 和 MacOS 姐妹站点上也有特定于操作系统的 Vim 问题。
  • 关于在哪里提问的元讨论是题外话,这就是我投票结束这个问题的原因。但是询问 Vim 的搜索高亮可能没问题;在这种情况下,您应该更改问题标题。

标签: search vim highlighting


【解决方案1】:

这里有大量关于 SO 的 vim 问题由一些高技能的 vimer 回答,所以我认为不需要单独的 vim-SO 站点...

但如果您想创建一个,您可以随时通过http://area51.stackexchange.com/ 提出一个建议

回答你的 vim 问题:看看这个页面http://vim.wikia.com/wiki/Highlight_multiple_words

其中描述了使用多个高光的方法。

【讨论】:

    【解决方案2】:

    最简单的内置方式是

    :mat[ch] {group} /{pattern}/
    

    例如:match ErrorMsg /ERROR:/;您还有两个带有:2match:3match 的插槽(一些插件也使用这些插槽),并通过matchadd() 函数以编程方式获得任意数字。

    区别

    虽然搜索模式在范围内是全局的,但:match 仅适用于当前窗口。这可能是出乎意料的。如果您想快速定义(并跳转到)一些其他模式(并且不介意安装插件),我可以向您推荐我的Mark plugin

    【讨论】:

      猜你喜欢
      • 2011-04-08
      • 1970-01-01
      • 2023-04-04
      • 1970-01-01
      • 2010-12-07
      • 1970-01-01
      • 2012-10-03
      • 1970-01-01
      • 2013-02-06
      相关资源
      最近更新 更多