Colorzone : Colorscheme Use More Soft Colors
script karma |
Rating 29/15,
Downloaded by 2143 |
Comments, bugs, improvements
|
Vim wiki
|
created by |
Ricky Wu |
|
script type |
color scheme |
|
description |
Colorzone use more soft colors for read comfortably but isn't dazzling .
Based on "tango-morning" and "wargreycolorscheme" color scheme.
Maybe has display problem in other file types, can works with both GUI and console.
You can chose another color for pop up menu.
I want change the colors to suitable for Tango Icon Theme Guidelines in the future.
http://tango.freedesktop.org/Tango_Icon_Theme_Guidelines
Screen Shots:
http://farm5.static.flickr.com/4042/4686809567_b2972b033c_b.jpg
If your terminal can use RGB colors, use this escape sequence colors:
ff888a85,ffef2929,ff8ae234,ffe9b96e,ff00bfff,ffda70d6,ff87ceeb,ffeeeeec
gray red green yellow blue magenta cyan white
The Terminal colors and GUI colors are different. |
|
install details |
Drop the file into vim/colors/ or vimfiles/colors/.
Here also has some highlighting effect for status line, release comments in color scheme and add these into 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 "}}} |
|
script versions (upload new version)
Click on the package to download.
ip used for rating: 216.73.216.121
|