Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1337430
  • 博文数量: 482
  • 博客积分: 13297
  • 博客等级: 上将
  • 技术积分: 2890
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-12 16:25
文章分类

全部博文(482)

文章存档

2012年(9)

2011年(407)

2010年(66)

分类: LINUX

2011-08-25 08:51:57

    最近几天在学习Vim,但是白色的背景看着眼睛很累,特别是加了语法高亮显示后,白色背景更是刺眼。改变配色法案,听说desert方案很好用,暗色的。":colorscheme desert"之后发现vim背景还是雪白雪白的,命令错了吗?换成别的配色,bule,evening等都没问题,在gvim下用desert方案也没有问题,那问题出在哪里呢?网上搜索了半天也没发现什么线索,只是发现有位童鞋跟我一样的问题“linux中的VIM的desert配色怎么是白色背景?“可惜每人响应。不用desert,用别的方案吧?可是问题出在哪里?我不甘心。
    稍后有时间的时候,我想仔细了解一下配色方面的东西,打开/usr/share/vim/vim72/colors下的desert.vim文件,发现
hi Normal guifg=White guibg=grey20 这一行,原来只是指定了gui配色,没有cterm配色,怪不得gvim没问题呢,为什么网上每人提这个问题,难道大家都用gvim?管他呢,先改改看行不行。加入hi Normal ctermfg=White ctermbg=grey20,发现grey20错误,但是改grey20为DarkGrey就没问题,应该时terminal不支持这种颜色吧,但是set t_Co=256不是让支持256色么?不明白。还是用evening吧,也挺不错的。
       
       
       

阅读(2533) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

Alan05212011-08-25 14:02:05

使用CSApprox插件问题解决,
http://www.vim.org/scripts/script.php?script_id=2390