Cygwin&Vim 搭建Mainframe IDE [14] - Colorzone配色主题1.0发布

新修改了部分GUI模式下的颜色,终端配色重新配置过,但只能适应于特定的终端颜色

看看GUI模式下的效果图

状态栏也有高亮效果,将以下设置和函数加入vimrc:

set statusline= "set statusline+=%#StatuslineBufNr#%-1.2n/ " buffer number set statusline+=%h%#StatuslineFlag#%m%r%w " flags set statusline+=%#StatuslinePath#/ %-0.20{StatusLineGetPath()}%0* " path set statusline+=%#StatuslineFileName#//%t/ " file name set statusline+=%#StatuslineFileType#/ %{strlen(&ft)?&ft:'**'} " filetype set statusline+=%#StatuslineFileType#/ %{&fileformat} " file format set statusline+=%#StatuslineFileEnc#/ %{&encoding} " encoding set statusline+=%#StatuslineFileEnc#/ X:%-2B/ %0* " current char set statusline+=%#StatuslinePosition#/L:%l/ C:%c/ "line set statusline+=%#StatuslinePercent#/ TL:%L/ %P/ "position percentage set statusline+=%#StatuslineCapsBuddy#%{exists('*CapsLockSTATUSLINE')?CapsLockSTATUSLINE():''} "Caps set statusline+=%#StatuslineCapsBuddy#/ %{VimBuddy()} "Buddy set statusline+=%#StatuslineTime#%{strftime(/"%m-%d/ %H:%M/")} " current time function! StatusLineGetPath() "{{{ let g:Statusline_Max_Path = 20 let p = expand('%:.:h') "relative to current path, and head path only let p = substitute(p,'/','/','g') let p = substitute(p, '^/V' . $HOME, '~', '') if len(p) > g:Statusline_Max_Path let p = simplify(p) let p = pathshorten(p) endif return p endfunction "}}}

如果终端支持自定义RGB颜色,建议用以下设置

ff888a85,ffef2929,ff8ae234,ffe9b96e,ff00bfff,ffda70d6,ff87ceeb,ffeeeeec

grey red green yellow blue magenta cyan white

下载地址:http://www.vim.org/scripts/script.php?script_id=2681

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值