本文介绍了在 gvim 中更改光标的颜色的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想改变当前模式下的光标颜色.
I want to change the color of the cursor pending on the current mode.
这是我目前的代码 (.gvimrc).
Here is my code so far (.gvimrc).
set gcr=n:blinkon0
set gcr=i:blinkon0
highlight Cursor guifg=white guibg=red
highlight iCursor guifg=white guibg=green
现在光标是灰色的,没有任何变化.手动运行 highlight Cursor guifg=white guibg=red
有效,但下面的行无效.
Right now the cursor is gray, nothing changes.Running highlight Cursor guifg=white guibg=red
manually works, but not the line below.
我想要插入模式为绿色,其他模式为红色.
I want the color green in insert mode and red in every other mode.
推荐答案
我从 vim irc @ freenode 那里得到了一些帮助.
I got some help from the vim irc @ freenode.
这是解决方案.
au InsertLeave * hi Cursor guibg=red
au InsertEnter * hi Cursor guibg=green
这篇关于在 gvim 中更改光标的颜色的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!