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