我想在 Vim 中突出显示光标线,这取决于我是处于插入模式还是命令模式(在 Ubuntu 上的 Gnome 终端/Gnu 屏幕中使用它),有些人建议我应该在 .vimrc 中使用这些命令
au InsertEnter * set nocursorline
au InsertLeave * set cursorline
hi cursorline cterm=underline ctermbg=243
如果我直接在 Vim 中使用上述所有命令(暂时使用这些设置,直到下次重新启动),它们都可以正常工作。
我还在 .vimrc 中加载了一个名为“wombat”的配色方案,但是在 .vimrc 中使用相同的命令时会出现几个问题:
如果我在加载方案后放置 ctermbg-command(我应该这样做),该方案会以某种方式被忽略/未加载/未使用或其他什么。意思是,vim 提供了一些标准颜色。
如果我在加载方案之前放置 ctermbg-command,则突出显示不起作用,但会加载方案。
如果我只尝试设置 cterm,那么会加载该方案,但不会出现下划线。不管哪个命令最后出现。
有什么想法吗?