citadel

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

adrian.vim (4389B)


      1 " Vim colorscheme file
      2 " Maintainer:   Adrian Nagle <vim@naglenet.org>
      3 " Last Change:  2001-09-25 07:48:15 Mountain Daylight Time
      4 " URL:          http://www.naglenet.org/vim/syntax/adrian.vim
      5 " MAIN URL:     http://www.naglenet.org/vim
      6 
      7 " This is my custom syntax file to override the defaults provided with Vim.
      8 " This file should be located in $HOME/vimfiles/colors.
      9 
     10 " This file should automatically be sourced by $RUNTIMEPATH.
     11 
     12 " NOTE(S):
     13 " *(1)
     14 " The color definitions assumes and is intended for a black or dark
     15 " background.
     16 
     17 " *(2)
     18 " This file is specifically in Unix style EOL format so that I can simply
     19 " copy this file between Windows and Unix systems.  VIM can source files in
     20 " with the UNIX EOL format (only <NL> instead of <CR><NR> for DOS) in any
     21 " operating system if the 'fileformats' is not empty and there is no <CR>
     22 " just before the <NL> on the first line.  See ':help :source_crnl' and
     23 " ':help fileformats'.
     24 "
     25 " *(3)
     26 " Move this file to adrian.vim for vim6.0aw.
     27 "
     28 
     29 
     30 
     31 hi clear
     32 set background=dark
     33 if exists("syntax_on")
     34   syntax reset
     35 endif
     36 let g:colors_name = "adrian"
     37 
     38 " Normal is for the normal (unhighlighted) text and background.
     39 " NonText is below the last line (~ lines).
     40 highlight Normal                  guibg=Black      guifg=Green 
     41 highlight Cursor                  guibg=Grey70     guifg=White
     42 highlight NonText                 guibg=Grey80
     43 highlight StatusLine     gui=bold guibg=DarkGrey   guifg=Orange
     44 highlight StatusLineNC            guibg=DarkGrey   guifg=Orange
     45 
     46 highlight Comment    term=bold      ctermfg=LightGrey                  guifg=#d1ddff
     47 highlight Constant   term=underline ctermfg=White                      guifg=#ffa0a0
     48 "highlight Number   term=underline ctermfg=Yellow                     guifg=Yellow
     49 highlight Identifier term=underline ctermfg=Cyan                       guifg=#40ffff
     50 highlight Statement  term=bold      ctermfg=Yellow           gui=bold  guifg=#ffff60
     51 highlight PreProc    term=underline ctermfg=Blue                       guifg=#ff4500
     52 highlight Type       term=underline ctermfg=DarkGrey         gui=bold  guifg=#7d96ff
     53 highlight Special    term=bold      ctermfg=Magenta                    guifg=Orange
     54 highlight Ignore                    ctermfg=black                      guifg=bg
     55 highlight Error                     ctermfg=White      ctermbg=Red     guifg=White    guibg=Red
     56 highlight Todo                      ctermfg=Blue       ctermbg=Yellow  guifg=Blue     guibg=Yellow
     57 
     58 " Change the highlight of search matches (for use with :set hls).
     59 highlight Search                    ctermfg=Black      ctermbg=Yellow  guifg=Black    guibg=Yellow  
     60 
     61 " Change the highlight of visual highlight.
     62 highlight Visual      cterm=NONE    ctermfg=Black      ctermbg=LightGrey  gui=NONE    guifg=Black guibg=Grey70
     63 
     64 highlight Float                     ctermfg=Blue                       guifg=#88AAEE
     65 highlight Exception                 ctermfg=Red        ctermbg=White   guifg=Red      guibg=White
     66 highlight Typedef                   ctermfg=White      ctermbg=Blue    gui=bold       guifg=White guibg=Blue
     67 highlight SpecialChar               ctermfg=Black      ctermbg=White   guifg=Black    guibg=White
     68 highlight Delimiter                 ctermfg=White      ctermbg=Black   guifg=White    guibg=Black
     69 highlight SpecialComment            ctermfg=Black      ctermbg=Green   guifg=Black    guibg=Green
     70 
     71 " Common groups that link to default highlighting.
     72 " You can specify other highlighting easily.
     73 highlight link String          Constant
     74 highlight link Character       Constant
     75 highlight link Number          Constant
     76 highlight link Boolean         Statement
     77 "highlight link Float           Number
     78 highlight link Function        Identifier
     79 highlight link Conditional     Type
     80 highlight link Repeat          Type
     81 highlight link Label           Type
     82 highlight link Operator        Type
     83 highlight link Keyword         Type
     84 "highlight link Exception       Type
     85 highlight link Include         PreProc
     86 highlight link Define          PreProc
     87 highlight link Macro           PreProc
     88 highlight link PreCondit       PreProc
     89 highlight link StorageClass    Type
     90 highlight link Structure       Type
     91 "highlight link Typedef         Type
     92 "highlight link SpecialChar     Special
     93 highlight link Tag             Special
     94 "highlight link Delimiter       Special
     95 "highlight link SpecialComment  Special
     96 highlight link Debug           Special
     97