2 " Maintainer: Michael Brailsford <brailsmt@yahoo.com>
3 " Date: $Date: 2002/04/11 03:29:51 $
4 " Version: $Revision: 1.4 $
14 if exists("syntax_on")
17 let g:colors_name="midnight"
19 hi Normal guifg=lightsteelblue guibg=#00006f ctermfg=14
21 "Toggle semicolon matching at the end of lines
22 nmap <silent> <leader>; :call ToggleSemicolonHighlighting()<cr>
24 function! ToggleSemicolonHighlighting()
25 if exists("b:semicolon")
27 hi semicolon guifg=NONE gui=NONE ctermfg=NONE
29 syn match semicolon #;$#
30 hi semicolon guifg=red gui=bold ctermfg=1
36 hi Cursor guifg=bg guibg=fg ctermfg=0 ctermbg=11
39 hi DiffAdd guifg=yellow guibg=darkgreen ctermbg=0
43 hi ErrorMsg guibg=red ctermfg=1
45 hi Folded guibg=#000047 ctermbg=4 guifg=yellow ctermfg=11 gui=bold
46 hi FoldColumn guibg=steelblue3 ctermbg=14 guifg=darkblue ctermfg=11 gui=bold
48 hi LineNr guifg=yellow ctermfg=11
49 hi ModeMsg guifg=yellow gui=bold
53 hi Search guibg=yellow guifg=bg
55 hi StatusLine guifg=steelblue1
56 hi StatusLineNC guifg=steelblue3
58 hi Visual guifg=fg guibg=bg
66 " syntax highlighting groups
67 hi Comment guifg=green ctermfg=10
68 hi Constant guifg=lightmagenta gui=bold ctermfg=13
69 hi String guifg=indianred1 ctermfg=5
70 hi Character guifg=violet ctermfg=5
71 hi Number guifg=turquoise1 ctermfg=5
73 hi Statement guifg=khaki1 gui=bold ctermfg=15 cterm=underline
74 hi PreProc guifg=firebrick1 gui=italic ctermfg=9
75 hi Type guifg=gold gui=bold ctermfg=3
80 hi Todo guifg=yellow guibg=blue gui=bold