【发布时间】:2011-06-06 20:38:13
【问题描述】:
我刚开始使用 Vim,发现自己对当前所处的模式感到困惑。我想知道是否可以在不同的模式下更改行号颜色(默认显示)(命令、视觉和插入),以便我可以轻松识别它。
【问题讨论】:
标签: vim highlighting mode
我刚开始使用 Vim,发现自己对当前所处的模式感到困惑。我想知道是否可以在不同的模式下更改行号颜色(默认显示)(命令、视觉和插入),以便我可以轻松识别它。
【问题讨论】:
标签: vim highlighting mode
Vim 有一个名为showmode 的选项,如果您不在正常模式下,它将在最后一行显示一条消息。请参阅:help 'showmode' 了解更多信息。
如果您真的想在插入模式下更改数字列的背景,您可以执行以下操作:
autocmd InsertEnter * highlight LineNr ctermbg=red guibg=red
autocmd InsertLeave * highlight LineNr ctermbg=black guibg=black
请注意,如果您不好并使用C-c而不是<Esc>或<C-[退出插入模式,此方法将中断。
相关:help标签:autocmd、autocmd-events、highlight、highlight-groups
【讨论】: