【问题标题】:How to change the color of the line's number where a mark is set in VIM editor?如何更改在VIM编辑器中设置标记的行号的颜色?
【发布时间】:2021-01-06 20:50:23
【问题描述】:

正如问题所述,我想更改设置标记的行数的颜色,有没有简单的方法?我使用的编辑器是 Vim

【问题讨论】:

    标签: vim plugins editor text-editor vi


    【解决方案1】:

    做不到。

    或者,您可以尝试在标记线上设置一个标志::help sign-support。

    【讨论】:

      【解决方案2】:

      如果您是经验丰富的 VimL 开发人员,以下是一些提示:

      像这样定义所需的颜色:

          hi AndreasColor term=reverse cterm=bold ctermfg=White ctermbg=Red guifg=White guibg=Red
      

      定期(请参阅:help timer_start)获得所有标记,如下所示:

      let m = execute("marks")
      

      循环标记并突出显示您想要的行:

      call matchaddpos("AndreasColor", [<line number>]
      

      【讨论】:

        猜你喜欢
        • 2016-09-18
        • 1970-01-01
        • 2013-02-28
        • 2014-11-20
        • 1970-01-01
        • 2011-05-11
        • 1970-01-01
        • 2015-09-07
        • 1970-01-01
        相关资源
        最近更新 更多