matrix.vim 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. " vim:set ts=8 sts=2 sw=2 tw=0:
  2. "
  3. " matrix.vim - MATRIX like colorscheme.
  4. "
  5. " Maintainer: MURAOKA Taro <koron@tka.att.ne.jp>
  6. " Last Change: 10-Jun-2003.
  7. set background=dark
  8. hi clear
  9. if exists("syntax_on")
  10. syntax reset
  11. endif
  12. let g:colors_name = 'matrix'
  13. " the character under the cursor
  14. hi Cursor guifg=#226622 guibg=#55ff55
  15. hi lCursor guifg=#226622 guibg=#55ff55
  16. " like Cursor, but used when in IME mode |CursorIM|
  17. hi CursorIM guifg=#226622 guibg=#55ff55
  18. " directory names (and other special names in listings)
  19. hi Directory guifg=#55ff55 guibg=#000000
  20. " diff mode: Added line |diff.txt|
  21. hi DiffAdd guifg=#55ff55 guibg=#226622 gui=none
  22. " diff mode: Changed line |diff.txt|
  23. hi DiffChange guifg=#55ff55 guibg=#226622 gui=none
  24. " diff mode: Deleted line |diff.txt|
  25. hi DiffDelete guifg=#113311 guibg=#113311 gui=none
  26. " diff mode: Changed text within a changed line |diff.txt|
  27. hi DiffText guifg=#55ff55 guibg=#339933 gui=bold
  28. " error messages on the command line
  29. hi ErrorMsg guifg=#55ff55 guibg=#339933
  30. " the column separating vertically split windows
  31. hi VertSplit guifg=#339933 guibg=#339933
  32. " line used for closed folds
  33. hi Folded guifg=#44cc44 guibg=#113311
  34. " 'foldcolumn'
  35. hi FoldColumn guifg=#44cc44 guibg=#226622
  36. " 'incsearch' highlighting; also used for the text replaced with
  37. hi IncSearch guifg=#226622 guibg=#55ff55 gui=none
  38. " line number for ":number" and ":#" commands, and when 'number'
  39. hi LineNr guifg=#44cc44 guibg=#000000
  40. " 'showmode' message (e.g., "-- INSERT --")
  41. hi ModeMsg guifg=#44cc44 guibg=#000000
  42. " |more-prompt|
  43. hi MoreMsg guifg=#44cc44 guibg=#000000
  44. " '~' and '@' at the end of the window, characters from
  45. hi NonText guifg=#44cc44 guibg=#113311
  46. " normal text
  47. hi Normal guifg=#44cc44 guibg=#000000
  48. " |hit-enter| prompt and yes/no questions
  49. hi Question guifg=#44cc44 guibg=#000000
  50. " Last search pattern highlighting (see 'hlsearch').
  51. hi Search guifg=#113311 guibg=#44cc44 gui=none
  52. " Meta and special keys listed with ":map", also for text used
  53. hi SpecialKey guifg=#44cc44 guibg=#000000
  54. " status line of current window
  55. hi StatusLine guifg=#55ff55 guibg=#339933 gui=none
  56. " status lines of not-current windows
  57. hi StatusLineNC guifg=#113311 guibg=#339933 gui=none
  58. " titles for output from ":set all", ":autocmd" etc.
  59. hi Title guifg=#55ff55 guibg=#113311 gui=bold
  60. " Visual mode selection
  61. hi Visual guifg=#55ff55 guibg=#339933 gui=none
  62. " Visual mode selection when vim is "Not Owning the Selection".
  63. hi VisualNOS guifg=#44cc44 guibg=#000000
  64. " warning messages
  65. hi WarningMsg guifg=#55ff55 guibg=#000000
  66. " current match in 'wildmenu' completion
  67. hi WildMenu guifg=#226622 guibg=#55ff55
  68. hi Comment guifg=#226622 guibg=#000000
  69. hi Constant guifg=#55ff55 guibg=#226622
  70. hi Special guifg=#44cc44 guibg=#226622
  71. hi Identifier guifg=#55ff55 guibg=#000000
  72. hi Statement guifg=#55ff55 guibg=#000000 gui=bold
  73. hi PreProc guifg=#339933 guibg=#000000
  74. hi Type guifg=#55ff55 guibg=#000000 gui=bold
  75. hi Underlined guifg=#55ff55 guibg=#000000 gui=underline
  76. hi Error guifg=#55ff55 guibg=#339933
  77. hi Todo guifg=#113311 guibg=#44cc44 gui=none