vim 配色选择

来源:互联网 发布:mysql 5.7.19 zip安装 编辑:程序博客网 时间:2024/06/09 18:22

使用了xshell,默认的vim配色desert感觉不是很舒服。因为经常使用term终端自己定义的RGB(5,100,53)的配色。

在网上找了半天,有个不错的工具: gui2term.py 的工具(但是它是py3k编写的,所以若转化为 py2.+,还需要另外装一个 3to2的组件)


具体操作步骤:

1)3to2 -w gui2term.py  # 生成python 2 能使用的工具 
2)把系统默认的/usr/share/vim/color/desert.vim copy 出来一份到自己的随便某个目录;
3)运行python工具gui2term desert.vim mycolor.vim,生成自己的配色方案:mycolor.vim
4)修改一下 mycolor.vim 里的 color_name=mycolor # 原来用的是desert
5) 把mycolor.vim copy 到 ~/.vim/colors/mycolor.vim 
6) 在把个人的 ~/.vimrc 里添加   :color mycolor

这样重新打开vim的时候,就是默认的终端颜色了。


顺便贴一下我的color颜色配置:


set background=darkif version > 580    " no guarantees for version 5.8 and below, but this makes it stop    " complaining    hi clear    if exists("syntax_on")    syntax reset    endifendiflet g:colors_name="mycolor"highlight Normal guifg=white guibg=grey20 ctermfg=231 ctermbg=236" highlight groupshighlight Cursor guifg=slategrey guibg=khaki ctermfg=67 ctermbg=186"hi CursorIM"hi Directory"hi DiffAdd"hi DiffChange"hi DiffDelete"hi DiffText"hi ErrorMsghighlight VertSplit guifg=grey50 guibg=#c2bfa5 gui=NONE ctermfg=244 ctermbg=144 cterm=NONEhighlight Folded guifg=gold guibg=grey30 ctermfg=220 ctermbg=239highlight FoldColumn guifg=tan guibg=grey30 ctermfg=180 ctermbg=239highlight IncSearch guifg=slategrey guibg=khaki ctermfg=67 ctermbg=186"hi LineNrhighlight ModeMsg guifg=goldenrod ctermfg=178highlight MoreMsg guifg=seagreen ctermfg=29highlight NonText guifg=lightblue guibg=grey30 ctermfg=152 ctermbg=239highlight Question guifg=springgreen ctermfg=48highlight Search guifg=wheat guibg=peru ctermfg=223 ctermbg=172highlight SpecialKey guifg=yellowgreen ctermfg=112highlight StatusLine guifg=black guibg=#c2bfa5 gui=NONE ctermfg=16 ctermbg=144 cterm=NONEhighlight StatusLineNC guifg=grey50 guibg=#c2bfa5 gui=NONE ctermfg=244 ctermbg=144 cterm=NONEhighlight Title guifg=indianred ctermfg=167highlight Visual guifg=khaki guibg=olivedrab gui=NONE ctermfg=186 ctermbg=64 cterm=NONE"hi VisualNOShighlight WarningMsg guifg=salmon ctermfg=210"hi WildMenu"hi Menu"hi Scrollbar"hi Tooltip" syntax highlighting groupshi Comment  guifg=SkyBluehi Constant guifg=#ffa0a0hi Identifier   guifg=palegreenhi Statement    guifg=khakihi PreProc  guifg=indianredhi Type     guifg=darkkhakihi Special  guifg=navajowhite"hi Underlinedhighlight Ignore guifg=grey40 ctermfg=241"hi Errorhighlight Todo guifg=orangered guibg=yellow2 ctermfg=202 ctermbg=226" color terminal definitionshi SpecialKeyhi NonText cterm=boldhi Directoryhi ErrorMsg cterm=boldhi IncSearch cterm=NONEhi Search cterm=NONEhi MoreMsghi ModeMsg cterm=NONEhi LineNrhi Questionhi StatusLine cterm=bold,reversehi StatusLineNC cterm=reversehi VertSplit cterm=reversehi Titlehi Visual cterm=reversehi VisualNOS cterm=bold,underlinehi WarningMsghi WildMenuhi Foldedhi FoldColumnhi DiffAddhi DiffChangehi DiffDelete cterm=boldhi DiffText cterm=boldhi Commenthi Constanthi Specialhi Identifierhi Statementhi PreProchi Typehi Underlined cterm=underlinehi Ignore cterm=boldhi Ignorehi Error cterm=bold"vim: sw=4



原创粉丝点击