use*_*971 5 linux cygwin vim vimrc
如何突出显示光标vim?我只想突出显示光标所在的字母。
使用:
set cursorcolumn
highlight CursorColumn guibg=lightblue ctermbg=lightgray
Run Code Online (Sandbox Code Playgroud)
突出显示整列,我只想突出显示光标所在的字符
CursorColumn无关紧要,您需要定义的是Cursor,最好使用与 的背景颜色不同的背景颜色CursorLines。
假设你Cursorline有深灰色背景:
highlight CursorLine guibg=#303030
Run Code Online (Sandbox Code Playgroud)
你可以稍微轻一点Cursor:
highlight Cursor guibg=#626262
Run Code Online (Sandbox Code Playgroud)
不过, Vim在终端模拟器中的行为可能有所不同。举个例子,无论我用cterm或做ctermbg什么,我都无法让它在 Gnome 终端中看起来像我想要的那样:它总是以反白显示。实际上,这使得它非常出色。在 rxvt-unicode 中,光标的背景颜色始终是 中定义的颜色~/.Xdefaults,可以是您想要的任何颜色。
| 归档时间: |
|
| 查看次数: |
7573 次 |
| 最近记录: |