northland.vim 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. " Vim color file - northland
  2. " Maintainer: Luka Djigas <ldigas@gmail.com>
  3. " URL: http://www.vim.org/scripts/script.php?script_id=2200
  4. " Version: 0.2
  5. " Last Change: 24.11.2008. 19:13
  6. " =====
  7. set background=dark
  8. hi clear
  9. if exists("syntax_on")
  10. syntax reset
  11. endif
  12. let g:colors_name="northland"
  13. " ===== :he highlight-groups
  14. hi Normal gui=NONE guifg=White guibg=#001020 guisp=NONE
  15. hi StatusLine gui=NONE guifg=Black guibg=DarkRed
  16. hi StatusLineNC gui=NONE guifg=Black guibg=DarkGray
  17. hi VertSplit gui=NONE guifg=Black guibg=DarkGray
  18. hi Cursor gui=NONE guifg=White guibg=PaleTurquoise3
  19. hi CursorIM gui=NONE guifg=White guibg=PaleTurquoise3
  20. hi CursorLine guibg=#003853
  21. hi CursorColumn guibg=#003853
  22. hi ErrorMsg gui=NONE guifg=Yellow guibg=NONE
  23. hi WarningMsg gui=NONE guifg=Yellow guibg=NONE
  24. hi MoreMsg gui=NONE guifg=Yellow guibg=NONE
  25. hi Question gui=NONE guifg=Yellow guibg=NONE
  26. hi ModeMsg gui=bold guifg=White guibg=DarkRed
  27. "hi Directory gui=NONE guifg=DarkGreen guibg=NONE
  28. "hi Directory gui=bold guifg=#0475B9 "---lighter blue
  29. hi Directory gui=bold guifg=#035587 "---darker blue
  30. hi Search gui=NONE guifg=White guibg=DarkRed
  31. hi IncSearch gui=NONE guifg=White guibg=DarkRed
  32. hi NonText gui=NONE guifg=DarkRed guibg=NONE
  33. hi SpecialKey gui=NONE guifg=#999999 guibg=NONE
  34. hi Pmenu gui=NONE guifg=Black guibg=DarkRed
  35. hi PmenuSel gui=NONE guifg=#507080 guibg=Black
  36. hi PmenuSbar guibg=#003853
  37. hi PmenuThumb gui=NONE guibg=Black
  38. hi WildMenu gui=NONE guifg=#507080 guibg=Black
  39. hi MatchParen gui=bold guifg=DarkRed guibg=NONE
  40. hi LineNr gui=bold guifg=#507080 guibg=Black
  41. hi Visual gui=NONE guifg=NONE guibg=DarkRed
  42. hi VisualNOS gui=underline guifg=NONE guibg=DarkRed
  43. hi DiffAdd gui=NONE guifg=White guibg=DarkGreen
  44. hi DiffChange gui=NONE guifg=White guibg=DarkGray
  45. hi DiffDelete gui=NONE guifg=White guibg=DarkRed
  46. hi DiffText gui=NONE guifg=White guibg=NONE
  47. hi Folded gui=bold guifg=DarkGreen guibg=Black
  48. hi FoldColumn gui=NONE guifg=#507080 guibg=Black
  49. hi SignColumn gui=bold guifg=DarkRed guibg=Black
  50. hi SpellBad gui=undercurl guisp=Red
  51. hi SpellCap gui=undercurl guisp=White
  52. hi SpellLocal gui=undercurl guisp=Orange
  53. hi SpellRare gui=undercurl guisp=Orange
  54. hi TabLine gui=NONE guifg=#507080 guibg=Black
  55. hi TabLineSel gui=bold guifg=Black guibg=#507080
  56. hi TabLineFill gui=NONE guifg=White guibg=Black
  57. hi Title gui=bold guifg=#507080 guibg=NONE
  58. "hi Menu
  59. "hi Scrollbar
  60. "hi Tooltip
  61. "hi User1 ... User9
  62. " ===== :he group-name
  63. hi Comment gui=italic guifg=DarkGray
  64. "*Comment any comment
  65. "hi Constant gui=none guifg=#0475B9 "---lighter blue
  66. hi Constant gui=none guifg=#035587 "---darker blue
  67. "*Constant any constant
  68. " String a string constant: "this is a string"
  69. " Character a character constant: 'c', '\n'
  70. " Number a number constant: 234, 0xff
  71. " Boolean a boolean constant: TRUE, false
  72. " Float a floating point constant: 2.3e10
  73. "hi Identifier gui=bold,italic guifg=#FB000A "---lighter
  74. hi Identifier gui=bold,italic guifg=#BC0007 "---darker
  75. "*Identifier any variable name
  76. " Function function name (also: methods for classes)
  77. "hi Statement gui=bold guifg=#FF9500 "---lighter
  78. hi Statement gui=bold guifg=#BF6F00 "---darker
  79. "*Statement any statement
  80. " Conditional if, then, else, endif, switch, etc.
  81. " Repeat for, do, while, etc.
  82. " Label case, default, etc.
  83. " Operator "sizeof", "+", "*", etc.
  84. " Keyword any other keyword
  85. " Exception try, catch, throw
  86. "hi PreProc gui=bold,italic guifg=#640A9B "---
  87. "hi PreProc gui=bold,italic guifg=#576D02 "---
  88. hi PreProc gui=bold,italic guifg=#AD6141
  89. "*PreProc generic Preprocessor
  90. " Include preprocessor #include
  91. " Define preprocessor #define
  92. " Macro same as Define
  93. " PreCondit preprocessor #if, #else, #endif, etc.
  94. "hi Type gui=none guifg=#14AE00 "---lighter
  95. hi Type gui=none guifg=#0F8200 "---darker
  96. "*Type int, long, char, etc.
  97. " StorageClass static, register, volatile, etc.
  98. " Structure struct, union, enum, etc.
  99. " Typedef A typedef
  100. "hi! link Special Constant
  101. hi! link Special Type
  102. "*Special any special symbol
  103. " SpecialChar special character in a constant
  104. " Tag you can use CTRL-] on this
  105. " Delimiter character that needs attention
  106. " SpecialComment special things inside a comment
  107. " Debug debugging statements
  108. hi clear Underlined
  109. "*Underlined text that stands out, HTML links
  110. hi! link Ignore Constant
  111. "*Ignore left blank, hidden
  112. hi Error gui=bold guifg=Black guibg=Yellow
  113. "*Error any erroneous construct
  114. hi! link Todo LineNr
  115. "*Todo anything that needs extra attention; mostly the
  116. " keywords TODO FIXME and XXX
  117. " ===== fortran
  118. hi fortranUnitHeader gui=bold guifg=Purple
  119. hi fortranType gui=none guifg=#0F8200
  120. hi! link fortranTypeR fortranType
  121. hi! link fortranStructure fortranType
  122. hi! link fortranOperator Normal "///
  123. hi! link fortranNumber Normal "///
  124. hi fortranLabelNumber guifg=DarkRed
  125. "hi fortranTodo guifg=Black guibg=#507080
  126. "hi fortranContinueMark guifg=White guibg=DarkRed