adrian.vim 4.3 KB

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