写代码久了,眼睛容易累,这时候一个顺眼的配色方案就显得特别重要。很多人用 Vim 是因为高效、轻量,但默认的配色实在有点朴素,甚至刺眼。其实只要换个配色,Vim 也能变得清新、柔和,甚至像电影里的黑客界面一样酷。
Monokai:经典中的颜值担当
提到好看又实用的 Vim 配色,Monokai 绝对绕不开。它源自 TextMate,后来被 Sublime、VS Code 等编辑器广泛采用,也成了不少程序员的“第一眼心动”。深灰背景搭配亮黄、青绿的语法高亮,既不刺眼又足够分明,特别适合长时间编码。
在 Vim 中启用 Monokai 很简单,先确保你的终端支持 256 色,然后在 ~/.vimrc 中加入:
colorscheme monokai
如果提示找不到方案,可以手动安装,比如通过 vim-plug:
Plug 'crusoexia/vim-monokai'
Solarized:专为护眼设计的科学配色
Solarized 是由设计师 Ethan Schoonover 开发的,目标是减少视觉疲劳。它有浅色(light)和深色(dark)两种模式,色彩经过精确计算,确保在不同背景下对比度一致。很多人说它“看起来不费劲”,尤其适合白天和晚上切换使用。
安装后在 .vimrc 中设置:
colorscheme solarized
再加一句让它适配终端:
set background=dark
One Dark:VS Code 同款风格搬进 Vim
如果你喜欢 VS Code 的 One Dark 主题,完全可以在 Vim 里复刻。这个配色以深蓝灰为底,关键词用橙红点缀,注释是柔和的浅灰,整体沉稳又不失层次感。
用 vim-plug 安装:
Plug 'joshdick/onedark.vim'
保存并执行 :PlugInstall,然后在配置里加上:
colorscheme onedark
如何切换和预览配色?
装好多个主题后,可以随时切换试试效果。直接在命令模式输入:
:colorscheme solarized
或者按 Tab 键补全,快速浏览已安装的主题。建议在真实项目中试用几分钟,看看注释、字符串、函数名是否清晰,别只看示例代码的“照骗”。
小技巧:让配色更稳定
有时候换机器或终端,配色会发白或变暗。记得在 .vimrc 加上:
set t_Co=256
确保 Vim 使用完整的 256 色模式。如果你用的是 iTerm2、Alacritty 或 Kitty 这类现代终端,还能开启 truecolor 支持,颜色更准。
好看的 Vim 配色不只是装饰,它是你每天面对几十次的“工作台面”。花十分钟调一调,可能换来几年更舒服的编码体验。