tomatosoup.vim 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. " Vim color file
  2. " Maintainer: Michael Brailsford <brailsmt@yahoo.com>
  3. " Date: $Date: 2002/04/11 03:29:51 $
  4. " Version: $Revision: 1.4 $
  5. " cool help screens
  6. " :he group-name
  7. " :he highlight-groups
  8. " :he cterm-colors
  9. " your pick:
  10. set background=dark
  11. hi clear
  12. if exists("syntax_on")
  13. syntax reset
  14. endif
  15. let g:colors_name="tomatosoup"
  16. hi Normal guifg=black guibg=tomato1 ctermfg=14
  17. "Toggle semicolon matching at the end of lines
  18. nmap <silent> <leader>; :call ToggleSemicolonHighlighting()<cr>
  19. "{{{
  20. function! ToggleSemicolonHighlighting()
  21. if exists("b:semicolon")
  22. unlet b:semicolon
  23. hi semicolon guifg=NONE gui=NONE ctermfg=NONE
  24. else
  25. syn match semicolon #;$#
  26. hi semicolon guifg=red gui=bold ctermfg=1
  27. let b:semicolon = 1
  28. endif
  29. endfunction
  30. "}}}
  31. hi Cursor guifg=bg guibg=fg ctermfg=0 ctermbg=11
  32. "hi CursorIM
  33. hi Directory gui=bold
  34. hi DiffAdd guifg=yellow guibg=darkgreen ctermbg=0
  35. "hi DiffChange
  36. "hi DiffDelete
  37. "hi DiffText
  38. hi ErrorMsg guibg=red ctermfg=1
  39. "hi VertSplit
  40. hi Folded guibg=darkred ctermbg=4 guifg=gold ctermfg=11 gui=bold
  41. hi FoldColumn guibg=darkred ctermbg=14 guifg=gold ctermfg=11 gui=bold
  42. "hi IncSearch
  43. hi LineNr guifg=yellow ctermfg=11
  44. hi ModeMsg guifg=yellow gui=bold
  45. "hi MoreMsg
  46. "hi NonText
  47. "hi Question
  48. hi Search guibg=yellow guifg=bg
  49. "hi SpecialKey
  50. hi StatusLine guifg=brown
  51. hi StatusLineNC guifg=darkred
  52. "hi Title
  53. hi Visual guifg=fg guibg=bg
  54. "hi VisualNOS
  55. "hi WarningMsg
  56. "hi WildMenu
  57. "hi Menu
  58. "hi Scrollbar
  59. "hi Tooltip
  60. " syntax highlighting groups
  61. hi Comment guifg=pink ctermfg=10
  62. hi Constant guifg=lightmagenta gui=bold ctermfg=13
  63. hi String guifg=grey85 ctermfg=5
  64. hi Character guifg=violet ctermfg=5
  65. hi Number guifg=red ctermfg=5
  66. "hi Identifier
  67. hi Statement guifg=khaki1 gui=bold ctermfg=15 cterm=underline
  68. hi PreProc guifg=white gui=italic ctermfg=9
  69. hi Type guifg=yellow gui=bold ctermfg=3
  70. hi Special guifg=red gui=bold
  71. "hi Underlined
  72. "hi Ignore
  73. "hi Error
  74. hi Todo guifg=yellow guibg=blue gui=bold