mirror of
				https://github.com/amix/vimrc
				synced 2025-10-31 14:43:35 +08:00 
			
		
		
		
	Argh at git submodules...! Readded vim-irblack as vim-irblack-forked
This commit is contained in:
		
							
								
								
									
										11
									
								
								sources_forked/vim-irblack-forked/README
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								sources_forked/vim-irblack-forked/README
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,11 @@ | ||||
| This is a version of Infinite Red's vim theme (http://blog.infinitered.com/entries/show/8) packaged to work with Tim Pope's pathogen plugin (http://www.vim.org/scripts/script.php?script_id=2332). | ||||
|  | ||||
| To use it (assuming you're using pathogen): | ||||
|  | ||||
| - go to your bundle directory (.vim/bundle or .vimbundles) and clone the repo: | ||||
|  | ||||
|   git clone git@github.com:wgibbs/vim-irblack.git | ||||
|  | ||||
| - edit your .vimrc and add: | ||||
|  | ||||
|   :colorscheme ir_black | ||||
							
								
								
									
										220
									
								
								sources_forked/vim-irblack-forked/colors/ir_black.vim
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										220
									
								
								sources_forked/vim-irblack-forked/colors/ir_black.vim
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,220 @@ | ||||
| " ir_black color scheme | ||||
| " More at: http://blog.infinitered.com/entries/show/8 | ||||
|  | ||||
|  | ||||
| " ******************************************************************************** | ||||
| " Standard colors used in all ir_black themes: | ||||
| " Note, x:x:x are RGB values | ||||
| " | ||||
| "  normal: #f6f3e8 | ||||
| "  | ||||
| "  string: #A8FF60  168:255:96                    | ||||
| "    string inner (punc, code, etc): #00A0A0  0:160:160 | ||||
| "  number: #FF73FD  255:115:253                  | ||||
| "  comments: #7C7C7C  124:124:124 | ||||
| "  keywords: #96CBFE  150:203:254              | ||||
| "  operators: white | ||||
| "  class: #FFFFB6  255:255:182 | ||||
| "  method declaration name: #FFD2A7  255:210:167 | ||||
| "  regular expression: #E9C062  233:192:98 | ||||
| "    regexp alternate: #FF8000  255:128:0 | ||||
| "    regexp alternate 2: #B18A3D  177:138:61 | ||||
| "  variable: #C6C5FE  198:197:254 | ||||
| "   | ||||
| " Misc colors: | ||||
| "  red color (used for whatever): #FF6C60   255:108:96  | ||||
| "     light red: #FFB6B0   255:182:176 | ||||
| " | ||||
| "  brown: #E18964  good for special | ||||
| " | ||||
| "  lightpurpleish: #FFCCFF | ||||
| "  | ||||
| " Interface colors: | ||||
| "  background color: black | ||||
| "  cursor (where underscore is used): #FFA560  255:165:96 | ||||
| "  cursor (where block is used): white | ||||
| "  visual selection: #1D1E2C   | ||||
| "  current line: #151515  21:21:21 | ||||
| "  search selection: #07281C  7:40:28 | ||||
| "  line number: #3D3D3D  61:61:61 | ||||
|  | ||||
|  | ||||
| " ******************************************************************************** | ||||
| " The following are the preferred 16 colors for your terminal | ||||
| "           Colors      Bright Colors | ||||
| " Black     #4E4E4E     #7C7C7C | ||||
| " Red       #FF6C60     #FFB6B0 | ||||
| " Green     #A8FF60     #CEFFAB | ||||
| " Yellow    #FFFFB6     #FFFFCB | ||||
| " Blue      #96CBFE     #FFFFCB | ||||
| " Magenta   #FF73FD     #FF9CFE | ||||
| " Cyan      #C6C5FE     #DFDFFE | ||||
| " White     #EEEEEE     #FFFFFF | ||||
|  | ||||
|  | ||||
| " ******************************************************************************** | ||||
| set background=dark | ||||
| hi clear | ||||
|  | ||||
| if exists("syntax_on") | ||||
|   syntax reset | ||||
| endif | ||||
|  | ||||
| let colors_name = "ir_black" | ||||
|  | ||||
|  | ||||
| "hi Example         guifg=NONE        guibg=NONE        gui=NONE      ctermfg=NONE        ctermbg=NONE        cterm=NONE | ||||
|  | ||||
| " General colors | ||||
| hi Normal           guifg=#f6f3e8     guibg=black       gui=NONE      ctermfg=NONE        ctermbg=NONE        cterm=NONE | ||||
| hi NonText          guifg=#070707     guibg=black       gui=NONE      ctermfg=black       ctermbg=NONE        cterm=NONE | ||||
|  | ||||
| hi Cursor           guifg=black       guibg=white       gui=NONE      ctermfg=black       ctermbg=white       cterm=reverse | ||||
| hi LineNr           guifg=#3D3D3D     guibg=black       gui=NONE      ctermfg=darkgray    ctermbg=NONE        cterm=NONE | ||||
|  | ||||
| hi VertSplit        guifg=#202020     guibg=#202020     gui=NONE      ctermfg=darkgray    ctermbg=darkgray    cterm=NONE | ||||
| hi StatusLine       guifg=#CCCCCC     guibg=#202020     gui=None      ctermfg=white       ctermbg=darkgray    cterm=NONE | ||||
| hi StatusLineNC     guifg=black       guibg=#202020     gui=NONE      ctermfg=blue        ctermbg=darkgray    cterm=NONE   | ||||
|  | ||||
| hi Folded           guifg=#a0a8b0     guibg=#384048     gui=NONE      ctermfg=NONE        ctermbg=NONE        cterm=NONE | ||||
| hi Title            guifg=#f6f3e8     guibg=NONE        gui=bold      ctermfg=NONE        ctermbg=NONE        cterm=NONE | ||||
| hi Visual           guifg=NONE        guibg=#262D51     gui=NONE      ctermfg=NONE        ctermbg=darkgray    cterm=NONE | ||||
|  | ||||
| hi SpecialKey       guifg=#808080     guibg=#343434     gui=NONE      ctermfg=NONE        ctermbg=NONE        cterm=NONE | ||||
|  | ||||
| hi WildMenu         guifg=white       guibg=DarkRed     gui=NONE      ctermfg=white       ctermbg=DarkRed      cterm=NONE | ||||
| hi PmenuSbar        guifg=black       guibg=white       gui=NONE      ctermfg=black       ctermbg=white       cterm=NONE | ||||
| "hi Ignore           guifg=gray        guibg=black       gui=NONE      ctermfg=NONE        ctermbg=NONE        cterm=NONE | ||||
|  | ||||
| hi Error            guifg=NONE        guibg=NONE        gui=undercurl ctermfg=white       ctermbg=red         cterm=NONE     guisp=#FF6C60 " undercurl color | ||||
| hi ErrorMsg         guifg=white       guibg=#FF6C60     gui=BOLD      ctermfg=white       ctermbg=red         cterm=NONE | ||||
| hi WarningMsg       guifg=white       guibg=#FF6C60     gui=BOLD      ctermfg=white       ctermbg=red         cterm=NONE | ||||
|  | ||||
| " Message displayed in lower left, such as --INSERT-- | ||||
| hi ModeMsg          guifg=black       guibg=#C6C5FE     gui=BOLD      ctermfg=black       ctermbg=cyan        cterm=BOLD | ||||
|  | ||||
| if version >= 700 " Vim 7.x specific colors | ||||
|   hi CursorLine     guifg=NONE        guibg=#121212     gui=NONE      ctermfg=NONE        ctermbg=NONE        cterm=BOLD | ||||
|   hi CursorColumn   guifg=NONE        guibg=#121212     gui=NONE      ctermfg=NONE        ctermbg=NONE        cterm=BOLD | ||||
|   hi MatchParen     guifg=#f6f3e8     guibg=#857b6f     gui=BOLD      ctermfg=white       ctermbg=darkgray    cterm=NONE | ||||
|   hi Pmenu          guifg=#f6f3e8     guibg=#444444     gui=NONE      ctermfg=NONE        ctermbg=NONE        cterm=NONE | ||||
|   hi PmenuSel       guifg=#000000     guibg=#cae682     gui=NONE      ctermfg=NONE        ctermbg=NONE        cterm=NONE | ||||
|   hi Search         guifg=NONE        guibg=NONE        gui=NONE      ctermfg=NONE        ctermbg=NONE             cterm=NONE | ||||
| endif | ||||
|  | ||||
| " Syntax highlighting | ||||
| hi Comment          guifg=#7C7C7C     guibg=NONE        gui=NONE      ctermfg=darkgray    ctermbg=NONE        cterm=NONE | ||||
| hi String           guifg=#A8FF60     guibg=NONE        gui=NONE      ctermfg=green       ctermbg=NONE        cterm=NONE | ||||
| hi Number           guifg=#FF73FD     guibg=NONE        gui=NONE      ctermfg=magenta     ctermbg=NONE        cterm=NONE | ||||
|  | ||||
| hi Keyword          guifg=#96CBFE     guibg=NONE        gui=NONE      ctermfg=blue        ctermbg=NONE        cterm=NONE | ||||
| hi PreProc          guifg=#96CBFE     guibg=NONE        gui=NONE      ctermfg=blue        ctermbg=NONE        cterm=NONE | ||||
| hi Conditional      guifg=#6699CC     guibg=NONE        gui=NONE      ctermfg=blue        ctermbg=NONE        cterm=NONE  " if else end | ||||
|  | ||||
| hi Todo             guifg=#8f8f8f     guibg=NONE        gui=NONE      ctermfg=red         ctermbg=NONE        cterm=NONE | ||||
| hi Constant         guifg=#99CC99     guibg=NONE        gui=NONE      ctermfg=cyan        ctermbg=NONE        cterm=NONE | ||||
|  | ||||
| hi Identifier       guifg=#C6C5FE     guibg=NONE        gui=NONE      ctermfg=cyan        ctermbg=NONE        cterm=NONE | ||||
| hi Function         guifg=#FFD2A7     guibg=NONE        gui=NONE      ctermfg=brown       ctermbg=NONE        cterm=NONE | ||||
| hi Type             guifg=#FFFFB6     guibg=NONE        gui=NONE      ctermfg=yellow      ctermbg=NONE        cterm=NONE | ||||
| hi Statement        guifg=#6699CC     guibg=NONE        gui=NONE      ctermfg=lightblue   ctermbg=NONE        cterm=NONE | ||||
|  | ||||
| hi Special          guifg=#E18964     guibg=NONE        gui=NONE      ctermfg=white       ctermbg=NONE        cterm=NONE | ||||
| hi Delimiter        guifg=#00A0A0     guibg=NONE        gui=NONE      ctermfg=cyan        ctermbg=NONE        cterm=NONE | ||||
| hi Operator         guifg=white       guibg=NONE        gui=NONE      ctermfg=white       ctermbg=NONE        cterm=NONE | ||||
|  | ||||
| hi link Character       Constant | ||||
| hi link Boolean         Constant | ||||
| hi link Float           Number | ||||
| hi link Repeat          Statement | ||||
| hi link Label           Statement | ||||
| hi link Exception       Statement | ||||
| hi link Include         PreProc | ||||
| hi link Define          PreProc | ||||
| hi link Macro           PreProc | ||||
| hi link PreCondit       PreProc | ||||
| hi link StorageClass    Type | ||||
| hi link Structure       Type | ||||
| hi link Typedef         Type | ||||
| hi link Tag             Special | ||||
| hi link SpecialChar     Special | ||||
| hi link SpecialComment  Special | ||||
| hi link Debug           Special | ||||
|  | ||||
|  | ||||
| " Special for Ruby | ||||
| hi rubyRegexp                  guifg=#B18A3D      guibg=NONE      gui=NONE      ctermfg=brown          ctermbg=NONE      cterm=NONE | ||||
| hi rubyRegexpDelimiter         guifg=#FF8000      guibg=NONE      gui=NONE      ctermfg=brown          ctermbg=NONE      cterm=NONE | ||||
| hi rubyEscape                  guifg=white        guibg=NONE      gui=NONE      ctermfg=cyan           ctermbg=NONE      cterm=NONE | ||||
| hi rubyInterpolationDelimiter  guifg=#00A0A0      guibg=NONE      gui=NONE      ctermfg=blue           ctermbg=NONE      cterm=NONE | ||||
| hi rubyControl                 guifg=#6699CC      guibg=NONE      gui=NONE      ctermfg=blue           ctermbg=NONE      cterm=NONE  "and break, etc | ||||
| "hi rubyGlobalVariable          guifg=#FFCCFF      guibg=NONE      gui=NONE      ctermfg=lightblue      ctermbg=NONE      cterm=NONE  "yield | ||||
| hi rubyStringDelimiter         guifg=#336633      guibg=NONE      gui=NONE      ctermfg=lightgreen     ctermbg=NONE      cterm=NONE | ||||
| "rubyInclude | ||||
| "rubySharpBang | ||||
| "rubyAccess | ||||
| "rubyPredefinedVariable | ||||
| "rubyBoolean | ||||
| "rubyClassVariable | ||||
| "rubyBeginEnd | ||||
| "rubyRepeatModifier | ||||
| "hi link rubyArrayDelimiter    Special  " [ , , ] | ||||
| "rubyCurlyBlock  { , , } | ||||
|  | ||||
| hi link rubyClass             Keyword  | ||||
| hi link rubyModule            Keyword  | ||||
| hi link rubyKeyword           Keyword  | ||||
| hi link rubyOperator          Operator | ||||
| hi link rubyIdentifier        Identifier | ||||
| hi link rubyInstanceVariable  Identifier | ||||
| hi link rubyGlobalVariable    Identifier | ||||
| hi link rubyClassVariable     Identifier | ||||
| hi link rubyConstant          Type   | ||||
|  | ||||
|  | ||||
| " Special for Java | ||||
| " hi link javaClassDecl    Type | ||||
| hi link javaScopeDecl         Identifier  | ||||
| hi link javaCommentTitle      javaDocSeeTag  | ||||
| hi link javaDocTags           javaDocSeeTag  | ||||
| hi link javaDocParam          javaDocSeeTag  | ||||
| hi link javaDocSeeTagParam    javaDocSeeTag  | ||||
|  | ||||
| hi javaDocSeeTag              guifg=#CCCCCC     guibg=NONE        gui=NONE      ctermfg=darkgray    ctermbg=NONE        cterm=NONE | ||||
| hi javaDocSeeTag              guifg=#CCCCCC     guibg=NONE        gui=NONE      ctermfg=darkgray    ctermbg=NONE        cterm=NONE | ||||
| "hi javaClassDecl              guifg=#CCFFCC     guibg=NONE        gui=NONE      ctermfg=white       ctermbg=NONE        cterm=NONE | ||||
|  | ||||
|  | ||||
| " Special for XML | ||||
| hi link xmlTag          Keyword  | ||||
| hi link xmlTagName      Conditional  | ||||
| hi link xmlEndTag       Identifier  | ||||
|  | ||||
|  | ||||
| " Special for HTML | ||||
| hi link htmlTag         Keyword  | ||||
| hi link htmlTagName     Conditional  | ||||
| hi link htmlEndTag      Identifier  | ||||
|  | ||||
|  | ||||
| " Special for Javascript | ||||
| hi link javaScriptNumber      Number  | ||||
|  | ||||
|  | ||||
| " Special for Python | ||||
| "hi  link pythonEscape         Keyword       | ||||
|  | ||||
|  | ||||
| " Special for CSharp | ||||
| hi  link csXmlTag             Keyword       | ||||
|  | ||||
|  | ||||
| " Amix customizations | ||||
|  | ||||
| " Tab line | ||||
| hi TabLineFill guifg=#000000 guibg=#000000 gui=NONE | ||||
| hi TabLine guifg=black guibg=#888888 gui=NONE | ||||
| hi TabLineSel guifg=white guibg=#000000 gui=bold | ||||
|  | ||||
| " Search higlights | ||||
| hi Search		guifg=White	guibg=DarkRed	gui=NONE | ||||
		Reference in New Issue
	
	Block a user
	 amix
					amix