【问题标题】:VIM: Change cursor to underscore in normal modeVIM:在正常模式下将光标更改为下划线
【发布时间】:2013-04-22 17:58:28
【问题描述】:

Sublime Text 的 Vintage Mode 的一个不错的功能是进入普通模式会在您所属的角色下方添加下划线,而不是使用特定背景颜色突出显示当前角色的标准光标。

GUI VIM 中有没有办法像 Sublime Text 一样将正常模式光标更改为当前字符下的下划线?

谢谢!

【问题讨论】:

    标签: vim


    【解决方案1】:

    是的,有。看看:h guicursor。这是我的建议,尽量保持它与语法组的默认配置一样接近。

    :set guicursor+=n:hor20-Cursor/lCursor
    

    【讨论】:

    • 很好的解决方案。 hor10 最适合我。我发现这个更实用(不过会添加闪烁选项)。
    【解决方案2】:

    选项'guicursor' 控制光标的显示方式。

    我从未见过 Sublime Text,但下面的行在正常模式下将光标更改为下划线:

     set guicursor=n-ci:hor30-iCursor-blinkwait300-blinkon200-blinkoff150
    

    有关如何更改光标的详细信息,请参阅:h guicursor

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-08
      • 2019-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-15
      • 1970-01-01
      • 2020-02-27
      相关资源
      最近更新 更多