如何在MacOS终端的vim中设置使用正常配色
解决方法
- 修改
.vimrc配置
在你现有的.vimrc中,找到syntax on这一行,在它后面添加以下配置:
" 开启终端256色支持 set t_Co=256 " 适配你当前的深色终端背景,如果是浅色终端可改为set background=light set background=dark " 启用vim默认标准配色,也可替换为其他内置主题:desert、elflord、murphy等 colorscheme default
修改完成后保存配置,重启vim即可生效。
- 调整Mac终端显示设置
打开终端顶部菜单栏的「终端」-「偏好设置」,切换到「描述文件」标签页,选中你正在使用的主题:
- 确认「文本」分类下的「显示ANSI颜色」处于勾选状态
- 取消勾选「将亮色用于粗体文本」,该选项默认开启会强制把所有粗体文本渲染为高亮亮色,是导致你当前配色过亮的核心常见原因
- 可选:使用第三方配色主题
如果内置配色不符合你的使用习惯,可以通过已配置的vim-plug安装第三方主题,以常用的gruvbox为例:
- 在
call plug#begin和call plug#end之间添加一行:Plug 'morhetz/gruvbox' - 保存
.vimrc后在vim中执行:PlugInstall完成安装 - 将之前的
colorscheme default修改为colorscheme gruvbox即可使用
内容的提问来源于stack exchange,提问作者shot22
相关产品推荐
相关产品推荐

