
弄了好幾天
終於弄出個結果了
右邊的那張花花綠綠的圖
是我自己弄的colorscheme
(click一下可以看大圖)
語法部份不太難
看字面上大概就知道是做什麼的
有興趣的可以直接拿去改
下面有這個設定檔的code
但256色裡哪個數字對應哪個顏色
這部份則花了我一些時間去查資料
因為一開始我有用0~15,
和231~255這兩個範圍去測試
所以出現很多意料之外的結果
混亂了一段時間以後終於發現到
0~15不是依照漸層的順序排好的 O_Q
有關256 colors的資料參考(盜用?)這兩個地方
http://www.frexx.de/xterm-256-notes/
http://www.icehouse.net/jim_d/colors.html
最慘的是,全部寫完以後才發現xterm-256-notes那裡面有一個perl小程式
可以把那些顏色和數字全部印到terminal上 T口T
把我的這些青春還來呀 T口T
http://www.frexx.de/xterm-256-notes/data/xterm-colortest

"""""""""""""""""""""""""""""
" jai.vim "
" - jaiyalas 2008/01/09 "
"""""""""""""""""""""""""""""
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
let g:colors_name="jai"
set t_Co=256
" --------------------------------------------------------
" hi = highlight
hi Text ctermfg=230 ctermbg=Black cterm=none
hi NonText ctermfg=none ctermbg=Black cterm=none
hi Normal ctermfg=230 ctermbg=Black cterm=none
hi Search ctermfg=White ctermbg=Black cterm=none
hi Visual ctermfg=Black ctermbg=223 cterm=none
hi LineNr ctermfg=230 ctermbg=17 cterm=none
hi Cursor ctermfg=White ctermbg=Gray cterm=none
hi CursorLine ctermfg=Gray ctermbg=Black cterm=none
hi StatusLine ctermfg=White ctermbg=226 cterm=none
hi StatusLineNC ctermfg=159 ctermbg=226
hi Tag ctermfg=none
hi Error ctermfg=221 ctermbg=196
hi FoldColum ctermbg=Black
hi Folded ctermfg=White ctermbg=DarkGreen cterm=bold
hi VertSplit ctermfg=Blue ctermbg=DarkBlue cterm=none
hi SignColumn ctermfg=LightGreen ctermbg=DarkGreen cterm=none
hi WildMenu ctermfg=LightGreen ctermbg=DarkGreen cterm=none
hi Directory ctermfg=LightGreen
hi ModeMsg ctermfg=White ctermbg=124 cterm=Bold
" -------------------------------------------------------------
hi Function ctermfg=26 ctermbg=none cterm=none
hi Comment ctermfg=White ctermbg=22 cterm=bold
hi Statement ctermfg=227 ctermbg=none cterm=none
hi Identifier ctermfg=225 ctermbg=none cterm=none
hi Constant ctermfg=219 ctermbg=none cterm=underline,bold
hi Operator ctermfg=212 ctermbg=none cterm=none
hi Character ctermfg=166 ctermbg=none cterm=bold
hi Number ctermfg=48 ctermbg=none cterm=none
hi Boolean ctermfg=White ctermbg=233 cterm=bold
hi Float ctermfg=50 ctermbg=none cterm=none
hi String ctermfg=204 ctermbg=none cterm=bold
hi Define ctermfg=124 ctermbg=none cterm=none
hi Keyword ctermfg=226 ctermbg=none cterm=none
hi Repeat ctermfg=51 ctermbg=none cterm=none
hi Delimiter ctermfg=46 ctermbg=none cterm=none
hi Special ctermfg=Black ctermbg=White cterm=underline
hi SpecialChar ctermfg=166 ctermbg=none cterm=underline,bold
hi Include ctermfg=1 ctermbg=none cterm=bold
hi rubyPseudoVariable ctermfg=141 ctermbg=none cterm=none
hi rubyInterpolation ctermfg=96 ctermbg=none cterm=none
hi rubyStringDelimiter ctermfg=1 ctermbg=none cterm=bold
hi rubySymbol ctermfg=128 ctermbg=none cterm=bold
hi Type ctermfg=220 ctermbg=none cterm=none
沒有留言:
張貼留言