citadel

My dotfiles, scripts and nix configs
git clone git://jb55.com/citadel
Log | Files | Refs | README | LICENSE

vibrantink.vim (2408B)


      1 " Vim color scheme
      2 "
      3 " Name:         vibrantink.vim
      4 " Maintainer:   Jo Vermeulen <jo.vermeulen@gmail.com> 
      5 " Last Change:  5 Mar 2009 
      6 " License:      public domain
      7 " Version:      1.3
      8 "
      9 " This scheme should work in the GUI and in xterm's 256 color mode. It
     10 " won't work in 8/16 color terminals.
     11 "
     12 " I based it on John Lam's initial Vibrant Ink port to Vim [1]. Thanks
     13 " to a great tutorial [2], I was able to convert it to xterm 256 color
     14 " mode. And of course, credits go to Justin Palmer for creating the
     15 " original Vibrant Ink TextMate color scheme [3].
     16 "
     17 " [1] http://www.iunknown.com/articles/2006/09/04/vim-can-save-your-hands-too
     18 " [2] http://frexx.de/xterm-256-notes/
     19 " [3] http://encytemedia.com/blog/articles/2006/01/03/textmate-vibrant-ink-theme-and-prototype-bundle
     20 
     21 set background=dark
     22 hi clear
     23 if exists("syntax_on")
     24    syntax reset
     25 endif
     26 
     27 let g:colors_name = "vibrantink"
     28 
     29 if has("gui_running")
     30     highlight Normal guifg=White   guibg=Black
     31     highlight Cursor guifg=Black   guibg=Yellow
     32     highlight Keyword guifg=#FF6600
     33     highlight Define guifg=#FF6600
     34     highlight Comment guifg=#9933CC
     35     highlight Type guifg=White gui=NONE
     36     highlight rubySymbol guifg=#339999 gui=NONE
     37     highlight Identifier guifg=White gui=NONE
     38     highlight rubyStringDelimiter guifg=#66FF00
     39     highlight rubyInterpolation guifg=White
     40     highlight rubyPseudoVariable guifg=#339999
     41     highlight Constant guifg=#FFEE98
     42     highlight Function guifg=#FFCC00 gui=NONE
     43     highlight Include guifg=#FFCC00 gui=NONE
     44     highlight Statement guifg=#FF6600 gui=NONE
     45     highlight String guifg=#66FF00
     46     highlight Search guibg=White
     47     highlight CursorLine guibg=#323300
     48 else
     49     set t_Co=256
     50     highlight Normal ctermfg=White ctermbg=Black 
     51     highlight Cursor ctermfg=Black ctermbg=Yellow 
     52     highlight Keyword ctermfg=202 
     53     highlight Define ctermfg=202 
     54     highlight Comment ctermfg=98
     55     highlight Type ctermfg=White 
     56     highlight rubySymbol ctermfg=66 
     57     highlight Identifier ctermfg=White 
     58     highlight rubyStringDelimiter ctermfg=82 
     59     highlight rubyInterpolation ctermfg=White 
     60     highlight rubyPseudoVariable ctermfg=66 
     61     highlight Constant ctermfg=228 
     62     highlight Function ctermfg=220 
     63     highlight Include ctermfg=220 
     64     highlight Statement ctermfg=202
     65     highlight String ctermfg=82 
     66     highlight Search ctermbg=White 
     67     highlight CursorLine cterm=NONE ctermbg=235
     68 endif