1.搜索时没有特殊标记看不清
1.启用基础高亮
markdown
## 在 ~/.vimrc 中添加以下配置
syntax on ## 开启语法高亮
set background=dark ## 适配深色背景(可选:dark/light)
colorscheme desert ## 设置配色方案(内置方案如:default, desert, ron, slate等)
2.自定义高亮规则
方法一:针对特定文件类型
markdown
#示例:为 Python 文件设置自定义高亮
autocmd FileType python syntax keyword pythonKeyword self cls
highlight pythonKeyword ctermfg=Yellow guifg=Yellow
方法二:手动定义高亮组
markdown
#高亮所有TODO注释为红色
highlight TODO ctermbg=Red ctermfg=White guibg=Red guifg=White
match TODO /<TODO>/
#实时匹配
行号高亮
markdown
highlight LineNr ctermfg=DarkGrey guifg=Grey
原始:

添加完后

markdown
highlight LineNr ctermfg=Red guifg=Red
原始:

添加完后:

当前行高亮
markdown
set cursorline
highlight CursorLine ctermbg=DarkGrey guibg=Grey20
搜索高亮
markdown
set hlsearch # 启用搜索高亮
highlight Search ctermbg=Blue ctermfg=White
临时操作命令
- 关闭高亮:
:syntax off
- 重新加载高亮:
:syntax sync fromstart
- 清除搜索高亮:
:nohlsearch