some colorschemes added
This commit is contained in:
		
							parent
							
								
									30ad1160a4
								
							
						
					
					
						commit
						9ee271c1fb
					
				
					 4 changed files with 521 additions and 0 deletions
				
			
		
							
								
								
									
										22
									
								
								roxterm_colors/Hybrid
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								roxterm_colors/Hybrid
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,22 @@
 | 
				
			||||||
 | 
					[roxterm colour scheme]
 | 
				
			||||||
 | 
					foreground=#c5c5c8c8c6c6
 | 
				
			||||||
 | 
					background=#1d1d1f1f2121
 | 
				
			||||||
 | 
					bold=
 | 
				
			||||||
 | 
					dim=
 | 
				
			||||||
 | 
					0=#28282a2a2e2e
 | 
				
			||||||
 | 
					1=#a5a542424242
 | 
				
			||||||
 | 
					2=#8c8b94944040
 | 
				
			||||||
 | 
					3=#dede93935f5e
 | 
				
			||||||
 | 
					4=#5f5f81809d9d
 | 
				
			||||||
 | 
					5=#858567668f8f
 | 
				
			||||||
 | 
					6=#5e5e8d8d8787
 | 
				
			||||||
 | 
					7=#707078788080
 | 
				
			||||||
 | 
					palette_size=16
 | 
				
			||||||
 | 
					8=#37373b3b4141
 | 
				
			||||||
 | 
					9=#cccc66666666
 | 
				
			||||||
 | 
					10=#b5b5bdbd6868
 | 
				
			||||||
 | 
					11=#f0f0c6c57473
 | 
				
			||||||
 | 
					12=#8181a2a2bebe
 | 
				
			||||||
 | 
					13=#b2b29494bbbb
 | 
				
			||||||
 | 
					14=#8a8abebeb7b7
 | 
				
			||||||
 | 
					15=#c5c5c8c8c6c6
 | 
				
			||||||
							
								
								
									
										29
									
								
								roxterm_colors/Solarized
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								roxterm_colors/Solarized
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,29 @@
 | 
				
			||||||
 | 
					[roxterm colour scheme]
 | 
				
			||||||
 | 
					foreground=#838394949696
 | 
				
			||||||
 | 
					background=#00002b2b3636
 | 
				
			||||||
 | 
					0=#070736364242
 | 
				
			||||||
 | 
					1=#dcdc32322f2f
 | 
				
			||||||
 | 
					2=#858599990000
 | 
				
			||||||
 | 
					3=#b5b589890000
 | 
				
			||||||
 | 
					4=#26268b8bd2d2
 | 
				
			||||||
 | 
					5=#d3d336368282
 | 
				
			||||||
 | 
					6=#2a2aa1a19898
 | 
				
			||||||
 | 
					7=#eeeee8e8d5d5
 | 
				
			||||||
 | 
					8=#00002b2b3636
 | 
				
			||||||
 | 
					9=#cbcb4b4b1616
 | 
				
			||||||
 | 
					10=#58586e6e7575
 | 
				
			||||||
 | 
					11=#65657b7b8383
 | 
				
			||||||
 | 
					12=#838394949696
 | 
				
			||||||
 | 
					13=#6c6c7171c4c4
 | 
				
			||||||
 | 
					14=#9393a1a1a1a1
 | 
				
			||||||
 | 
					15=#fdfdf6f6e3e3
 | 
				
			||||||
 | 
					16=#4c4c4c4c4c4c
 | 
				
			||||||
 | 
					17=#a8a830303030
 | 
				
			||||||
 | 
					18=#202088882020
 | 
				
			||||||
 | 
					19=#a8a888880000
 | 
				
			||||||
 | 
					20=#555555559898
 | 
				
			||||||
 | 
					21=#888830308888
 | 
				
			||||||
 | 
					22=#303088888888
 | 
				
			||||||
 | 
					23=#d8d8d8d8d8d8
 | 
				
			||||||
 | 
					cursor=
 | 
				
			||||||
 | 
					palette_size=16
 | 
				
			||||||
							
								
								
									
										29
									
								
								roxterm_colors/Tango
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								roxterm_colors/Tango
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,29 @@
 | 
				
			||||||
 | 
					[roxterm colour scheme]
 | 
				
			||||||
 | 
					foreground=#cccccccccccc
 | 
				
			||||||
 | 
					background=#000000000000
 | 
				
			||||||
 | 
					0=#2e2e34343636
 | 
				
			||||||
 | 
					1=#cccc00000000
 | 
				
			||||||
 | 
					2=#4e4e9a9a0606
 | 
				
			||||||
 | 
					3=#c4c4a0a00000
 | 
				
			||||||
 | 
					4=#34346565a4a4
 | 
				
			||||||
 | 
					5=#757550507b7b
 | 
				
			||||||
 | 
					6=#060698989a9a
 | 
				
			||||||
 | 
					7=#d3d3d7d7cfcf
 | 
				
			||||||
 | 
					8=#555557575353
 | 
				
			||||||
 | 
					9=#efef29292929
 | 
				
			||||||
 | 
					10=#8a8ae2e23434
 | 
				
			||||||
 | 
					11=#fcfce9e94f4f
 | 
				
			||||||
 | 
					12=#72729f9fcfcf
 | 
				
			||||||
 | 
					13=#adad7f7fa8a8
 | 
				
			||||||
 | 
					14=#3434e2e2e2e2
 | 
				
			||||||
 | 
					15=#eeeeeeeeecec
 | 
				
			||||||
 | 
					16=#4c4c4c4c4c4c
 | 
				
			||||||
 | 
					17=#a8a830303030
 | 
				
			||||||
 | 
					18=#202088882020
 | 
				
			||||||
 | 
					19=#a8a888880000
 | 
				
			||||||
 | 
					20=#555555559898
 | 
				
			||||||
 | 
					21=#888830308888
 | 
				
			||||||
 | 
					22=#303088888888
 | 
				
			||||||
 | 
					23=#d8d8d8d8d8d8
 | 
				
			||||||
 | 
					cursor=#eeeeeeeeecec
 | 
				
			||||||
 | 
					palette_size=16
 | 
				
			||||||
							
								
								
									
										441
									
								
								vim/colors/hybrid.vim
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										441
									
								
								vim/colors/hybrid.vim
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,441 @@
 | 
				
			||||||
 | 
					" File:       hybrid.vim
 | 
				
			||||||
 | 
					" Maintainer: Andrew Wong (w0ng)
 | 
				
			||||||
 | 
					" URL:        https://github.com/w0ng/vim-hybrid
 | 
				
			||||||
 | 
					" Modified:   27 Jan 2013 07:33 AM AEST
 | 
				
			||||||
 | 
					" License:    MIT
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					" Description:"{{{
 | 
				
			||||||
 | 
					" ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					" The RGB colour palette is taken from Tomorrow-Night.vim:
 | 
				
			||||||
 | 
					" https://github.com/chriskempson/vim-tomorrow-theme
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					" The syntax highlighting scheme is taken from jellybeans.vim:
 | 
				
			||||||
 | 
					" https://github.com/nanotech/jellybeans.vim
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					" The code taken from solarized.vim
 | 
				
			||||||
 | 
					" https://github.com/altercation/vim-colors-solarized
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					"}}}
 | 
				
			||||||
 | 
					" Requirements And Recommendations:"{{{
 | 
				
			||||||
 | 
					" ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					" This colourscheme is intended for use on:
 | 
				
			||||||
 | 
					"   - gVim 7.3 for Linux, Mac and Windows.
 | 
				
			||||||
 | 
					"   - Vim 7.3 for Linux, using a 256 colour enabled terminal.
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					" By default, Vim will use the closest matching cterm equivalent of the RGB
 | 
				
			||||||
 | 
					" colours.
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					" However, Due to the limited 256 palette, colours in Vim and gVim will still
 | 
				
			||||||
 | 
					" be noticeably different. In order to get a uniform appearance and the way
 | 
				
			||||||
 | 
					" that this colourscheme was intended, it is HIGHLY recommended that you:
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					" 1.  Add these colours to ~/.Xresources:
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					"       https://gist.github.com/3278077
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					" 2.  Use Xresources colours by setting in ~/.vimrc:
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					"       let g:hybrid_use_Xresources = 1
 | 
				
			||||||
 | 
					"       colorscheme hybrid
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					" For iTerm2 users:
 | 
				
			||||||
 | 
					" 1.  Install this color preset on your iTerm2:
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					"       https://gist.github.com/luan/6362811
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					" 2. Use iTerm colours by setting in ~/.vimrc:
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					"       let g:hybrid_use_iTerm_colors = 1
 | 
				
			||||||
 | 
					"       colorscheme hybrid
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					"}}}
 | 
				
			||||||
 | 
					" Initialisation:"{{{
 | 
				
			||||||
 | 
					" ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					if !has("gui_running") && &t_Co < 256
 | 
				
			||||||
 | 
					  finish
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if !exists("g:hybrid_use_Xresources")
 | 
				
			||||||
 | 
					  let g:hybrid_use_Xresources = 0
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if !exists("g:hybrid_use_iTerm_colors")
 | 
				
			||||||
 | 
					  let g:hybrid_use_iTerm_colors = 0
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					set background=dark
 | 
				
			||||||
 | 
					hi clear
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if exists("syntax_on")
 | 
				
			||||||
 | 
					  syntax reset
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					let colors_name = "hybrid"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					"}}}
 | 
				
			||||||
 | 
					" GUI And Cterm Palettes:"{{{
 | 
				
			||||||
 | 
					" ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					if has("gui_running")
 | 
				
			||||||
 | 
					  let s:vmode      = "gui"
 | 
				
			||||||
 | 
					  let s:background = "#1d1f21"
 | 
				
			||||||
 | 
					  let s:foreground = "#c5c8c6"
 | 
				
			||||||
 | 
					  let s:selection  = "#373b41"
 | 
				
			||||||
 | 
					  let s:line       = "#282a2e"
 | 
				
			||||||
 | 
					  let s:comment    = "#707880"
 | 
				
			||||||
 | 
					  let s:red        = "#cc6666"
 | 
				
			||||||
 | 
					  let s:orange     = "#de935f"
 | 
				
			||||||
 | 
					  let s:yellow     = "#f0c674"
 | 
				
			||||||
 | 
					  let s:green      = "#b5bd68"
 | 
				
			||||||
 | 
					  let s:aqua       = "#8abeb7"
 | 
				
			||||||
 | 
					  let s:blue       = "#81a2be"
 | 
				
			||||||
 | 
					  let s:purple     = "#b294bb"
 | 
				
			||||||
 | 
					  let s:window     = "#303030"
 | 
				
			||||||
 | 
					  let s:darkcolumn = "#1c1c1c"
 | 
				
			||||||
 | 
					  let s:addbg      = "#5F875F"
 | 
				
			||||||
 | 
					  let s:addfg      = "#d7ffaf"
 | 
				
			||||||
 | 
					  let s:changebg   = "#5F5F87"
 | 
				
			||||||
 | 
					  let s:changefg   = "#d7d7ff"
 | 
				
			||||||
 | 
					  let s:darkblue   = "#00005f"
 | 
				
			||||||
 | 
					  let s:darkcyan   = "#005f5f"
 | 
				
			||||||
 | 
					  let s:darkred    = "#5f0000"
 | 
				
			||||||
 | 
					  let s:darkpurple = "#5f005f"
 | 
				
			||||||
 | 
					else
 | 
				
			||||||
 | 
					  let s:vmode      = "cterm"
 | 
				
			||||||
 | 
					  let s:background = "234"
 | 
				
			||||||
 | 
					  let s:window     = "236"
 | 
				
			||||||
 | 
					  let s:darkcolumn = "234"
 | 
				
			||||||
 | 
					  let s:addbg      = "65"
 | 
				
			||||||
 | 
					  let s:addfg      = "193"
 | 
				
			||||||
 | 
					  let s:changebg   = "60"
 | 
				
			||||||
 | 
					  let s:changefg   = "189"
 | 
				
			||||||
 | 
					  let s:darkblue   = "17"
 | 
				
			||||||
 | 
					  let s:darkcyan   = "24"
 | 
				
			||||||
 | 
					  let s:darkred    = "52"
 | 
				
			||||||
 | 
					  let s:darkpurple = "53"
 | 
				
			||||||
 | 
					  if g:hybrid_use_Xresources == 1
 | 
				
			||||||
 | 
					    let s:foreground = "15"   " White
 | 
				
			||||||
 | 
					    let s:selection  = "8"    " DarkGrey
 | 
				
			||||||
 | 
					    let s:line       = "0"    " Black
 | 
				
			||||||
 | 
					    let s:comment    = "7"    " LightGrey
 | 
				
			||||||
 | 
					    let s:red        = "9"    " LightRed
 | 
				
			||||||
 | 
					    let s:orange     = "3"    " DarkYellow
 | 
				
			||||||
 | 
					    let s:yellow     = "11"   " LightYellow
 | 
				
			||||||
 | 
					    let s:green      = "10"   " LightGreen
 | 
				
			||||||
 | 
					    let s:aqua       = "14"   " LightCyan
 | 
				
			||||||
 | 
					    let s:blue       = "12"   " LightBlue
 | 
				
			||||||
 | 
					    let s:purple     = "13"   " LightMagenta
 | 
				
			||||||
 | 
					  elseif g:hybrid_use_iTerm_colors == 1
 | 
				
			||||||
 | 
					    let s:background = "NONE"
 | 
				
			||||||
 | 
					    let s:foreground = "7"
 | 
				
			||||||
 | 
					    let s:selection  = "0"
 | 
				
			||||||
 | 
					    let s:line       = "0"
 | 
				
			||||||
 | 
					    let s:comment    = "15"
 | 
				
			||||||
 | 
					    let s:red        = "1"
 | 
				
			||||||
 | 
					    let s:orange     = "11"
 | 
				
			||||||
 | 
					    let s:yellow     = "3"
 | 
				
			||||||
 | 
					    let s:green      = "2"
 | 
				
			||||||
 | 
					    let s:aqua       = "6"
 | 
				
			||||||
 | 
					    let s:blue       = "4"
 | 
				
			||||||
 | 
					    let s:purple     = "5"
 | 
				
			||||||
 | 
					  else
 | 
				
			||||||
 | 
					    let s:foreground = "250"
 | 
				
			||||||
 | 
					    let s:selection  = "237"
 | 
				
			||||||
 | 
					    let s:line       = "235"
 | 
				
			||||||
 | 
					    let s:comment    = "243"
 | 
				
			||||||
 | 
					    let s:red        = "167"
 | 
				
			||||||
 | 
					    let s:orange     = "173"
 | 
				
			||||||
 | 
					    let s:yellow     = "221"
 | 
				
			||||||
 | 
					    let s:green      = "143"
 | 
				
			||||||
 | 
					    let s:aqua       = "109"
 | 
				
			||||||
 | 
					    let s:blue       = "110"
 | 
				
			||||||
 | 
					    let s:purple     = "139"
 | 
				
			||||||
 | 
					  endif
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					"}}}
 | 
				
			||||||
 | 
					" Formatting Options:"{{{
 | 
				
			||||||
 | 
					" ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					let s:none   = "NONE"
 | 
				
			||||||
 | 
					let s:t_none = "NONE"
 | 
				
			||||||
 | 
					let s:n      = "NONE"
 | 
				
			||||||
 | 
					let s:c      = ",undercurl"
 | 
				
			||||||
 | 
					let s:r      = ",reverse"
 | 
				
			||||||
 | 
					let s:s      = ",standout"
 | 
				
			||||||
 | 
					let s:b      = ",bold"
 | 
				
			||||||
 | 
					let s:u      = ",underline"
 | 
				
			||||||
 | 
					let s:i      = ",italic"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					"}}}
 | 
				
			||||||
 | 
					" Highlighting Primitives:"{{{
 | 
				
			||||||
 | 
					" ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					exe "let s:bg_none       = ' ".s:vmode."bg=".s:none      ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_foreground = ' ".s:vmode."bg=".s:foreground."'"
 | 
				
			||||||
 | 
					exe "let s:bg_background = ' ".s:vmode."bg=".s:background."'"
 | 
				
			||||||
 | 
					exe "let s:bg_selection  = ' ".s:vmode."bg=".s:selection ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_line       = ' ".s:vmode."bg=".s:line      ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_comment    = ' ".s:vmode."bg=".s:comment   ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_red        = ' ".s:vmode."bg=".s:red       ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_orange     = ' ".s:vmode."bg=".s:orange    ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_yellow     = ' ".s:vmode."bg=".s:yellow    ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_green      = ' ".s:vmode."bg=".s:green     ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_aqua       = ' ".s:vmode."bg=".s:aqua      ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_blue       = ' ".s:vmode."bg=".s:blue      ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_purple     = ' ".s:vmode."bg=".s:purple    ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_window     = ' ".s:vmode."bg=".s:window    ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_darkcolumn = ' ".s:vmode."bg=".s:darkcolumn."'"
 | 
				
			||||||
 | 
					exe "let s:bg_addbg      = ' ".s:vmode."bg=".s:addbg     ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_addfg      = ' ".s:vmode."bg=".s:addfg     ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_changebg   = ' ".s:vmode."bg=".s:changebg  ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_changefg   = ' ".s:vmode."bg=".s:changefg  ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_darkblue   = ' ".s:vmode."bg=".s:darkblue  ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_darkcyan   = ' ".s:vmode."bg=".s:darkcyan  ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_darkred    = ' ".s:vmode."bg=".s:darkred   ."'"
 | 
				
			||||||
 | 
					exe "let s:bg_darkpurple = ' ".s:vmode."bg=".s:darkpurple."'"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					exe "let s:fg_none       = ' ".s:vmode."fg=".s:none      ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_foreground = ' ".s:vmode."fg=".s:foreground."'"
 | 
				
			||||||
 | 
					exe "let s:fg_background = ' ".s:vmode."fg=".s:background."'"
 | 
				
			||||||
 | 
					exe "let s:fg_selection  = ' ".s:vmode."fg=".s:selection ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_line       = ' ".s:vmode."fg=".s:line      ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_comment    = ' ".s:vmode."fg=".s:comment   ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_red        = ' ".s:vmode."fg=".s:red       ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_orange     = ' ".s:vmode."fg=".s:orange    ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_yellow     = ' ".s:vmode."fg=".s:yellow    ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_green      = ' ".s:vmode."fg=".s:green     ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_aqua       = ' ".s:vmode."fg=".s:aqua      ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_blue       = ' ".s:vmode."fg=".s:blue      ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_purple     = ' ".s:vmode."fg=".s:purple    ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_window     = ' ".s:vmode."fg=".s:window    ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_darkcolumn = ' ".s:vmode."fg=".s:darkcolumn."'"
 | 
				
			||||||
 | 
					exe "let s:fg_addbg      = ' ".s:vmode."fg=".s:addbg     ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_addfg      = ' ".s:vmode."fg=".s:addfg     ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_changebg   = ' ".s:vmode."fg=".s:changebg  ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_changefg   = ' ".s:vmode."fg=".s:changefg  ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_darkblue   = ' ".s:vmode."fg=".s:darkblue  ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_darkcyan   = ' ".s:vmode."fg=".s:darkcyan  ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_darkred    = ' ".s:vmode."fg=".s:darkred   ."'"
 | 
				
			||||||
 | 
					exe "let s:fg_darkpurple = ' ".s:vmode."fg=".s:darkpurple."'"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					exe "let s:fmt_none      = ' ".s:vmode."=NONE".          " term=NONE"        ."'"
 | 
				
			||||||
 | 
					exe "let s:fmt_bold      = ' ".s:vmode."=NONE".s:b.      " term=NONE".s:b    ."'"
 | 
				
			||||||
 | 
					exe "let s:fmt_bldi      = ' ".s:vmode."=NONE".s:b.      " term=NONE".s:b    ."'"
 | 
				
			||||||
 | 
					exe "let s:fmt_undr      = ' ".s:vmode."=NONE".s:u.      " term=NONE".s:u    ."'"
 | 
				
			||||||
 | 
					exe "let s:fmt_undb      = ' ".s:vmode."=NONE".s:u.s:b.  " term=NONE".s:u.s:b."'"
 | 
				
			||||||
 | 
					exe "let s:fmt_undi      = ' ".s:vmode."=NONE".s:u.      " term=NONE".s:u    ."'"
 | 
				
			||||||
 | 
					exe "let s:fmt_curl      = ' ".s:vmode."=NONE".s:c.      " term=NONE".s:c    ."'"
 | 
				
			||||||
 | 
					exe "let s:fmt_ital      = ' ".s:vmode."=NONE".s:i.      " term=NONE".s:i    ."'"
 | 
				
			||||||
 | 
					exe "let s:fmt_stnd      = ' ".s:vmode."=NONE".s:s.      " term=NONE".s:s    ."'"
 | 
				
			||||||
 | 
					exe "let s:fmt_revr      = ' ".s:vmode."=NONE".s:r.      " term=NONE".s:r    ."'"
 | 
				
			||||||
 | 
					exe "let s:fmt_revb      = ' ".s:vmode."=NONE".s:r.s:b.  " term=NONE".s:r.s:b."'"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if has("gui_running")
 | 
				
			||||||
 | 
					  exe "let s:sp_none       = ' guisp=".s:none      ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_foreground = ' guisp=".s:foreground."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_background = ' guisp=".s:background."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_selection  = ' guisp=".s:selection ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_line       = ' guisp=".s:line      ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_comment    = ' guisp=".s:comment   ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_red        = ' guisp=".s:red       ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_orange     = ' guisp=".s:orange    ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_yellow     = ' guisp=".s:yellow    ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_green      = ' guisp=".s:green     ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_aqua       = ' guisp=".s:aqua      ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_blue       = ' guisp=".s:blue      ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_purple     = ' guisp=".s:purple    ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_window     = ' guisp=".s:window    ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_addbg      = ' guisp=".s:addbg     ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_addfg      = ' guisp=".s:addfg     ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_changebg   = ' guisp=".s:changebg  ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_changefg   = ' guisp=".s:changefg  ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_darkblue   = ' guisp=".s:darkblue  ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_darkcyan   = ' guisp=".s:darkcyan  ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_darkred    = ' guisp=".s:darkred   ."'"
 | 
				
			||||||
 | 
					  exe "let s:sp_darkpurple = ' guisp=".s:darkpurple."'"
 | 
				
			||||||
 | 
					else
 | 
				
			||||||
 | 
					  let s:sp_none       = ""
 | 
				
			||||||
 | 
					  let s:sp_foreground = ""
 | 
				
			||||||
 | 
					  let s:sp_background = ""
 | 
				
			||||||
 | 
					  let s:sp_selection  = ""
 | 
				
			||||||
 | 
					  let s:sp_line       = ""
 | 
				
			||||||
 | 
					  let s:sp_comment    = ""
 | 
				
			||||||
 | 
					  let s:sp_red        = ""
 | 
				
			||||||
 | 
					  let s:sp_orange     = ""
 | 
				
			||||||
 | 
					  let s:sp_yellow     = ""
 | 
				
			||||||
 | 
					  let s:sp_green      = ""
 | 
				
			||||||
 | 
					  let s:sp_aqua       = ""
 | 
				
			||||||
 | 
					  let s:sp_blue       = ""
 | 
				
			||||||
 | 
					  let s:sp_purple     = ""
 | 
				
			||||||
 | 
					  let s:sp_window     = ""
 | 
				
			||||||
 | 
					  let s:sp_addbg      = ""
 | 
				
			||||||
 | 
					  let s:sp_addfg      = ""
 | 
				
			||||||
 | 
					  let s:sp_changebg   = ""
 | 
				
			||||||
 | 
					  let s:sp_changefg   = ""
 | 
				
			||||||
 | 
					  let s:sp_darkblue   = ""
 | 
				
			||||||
 | 
					  let s:sp_darkcyan   = ""
 | 
				
			||||||
 | 
					  let s:sp_darkred    = ""
 | 
				
			||||||
 | 
					  let s:sp_darkpurple = ""
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					"}}}
 | 
				
			||||||
 | 
					" Vim Highlighting: (see :help highlight-groups)"{{{
 | 
				
			||||||
 | 
					" ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					exe "hi! ColorColumn"   .s:fg_none        .s:bg_line        .s:fmt_none
 | 
				
			||||||
 | 
					"		Conceal"
 | 
				
			||||||
 | 
					"		Cursor"
 | 
				
			||||||
 | 
					"		CursorIM"
 | 
				
			||||||
 | 
					exe "hi! CursorColumn"  .s:fg_none        .s:bg_line        .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! CursorLine"    .s:fg_none        .s:bg_line        .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! Directory"     .s:fg_blue        .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! DiffAdd"       .s:fg_addfg       .s:bg_addbg       .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! DiffChange"    .s:fg_changefg    .s:bg_changebg    .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! DiffDelete"    .s:fg_background  .s:bg_red         .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! DiffText"      .s:fg_background  .s:bg_blue        .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! ErrorMsg"      .s:fg_background  .s:bg_red         .s:fmt_stnd
 | 
				
			||||||
 | 
					exe "hi! VertSplit"     .s:fg_window      .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! Folded"        .s:fg_comment     .s:bg_darkcolumn  .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! FoldColumn"    .s:fg_none        .s:bg_darkcolumn  .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! SignColumn"    .s:fg_none        .s:bg_darkcolumn  .s:fmt_none
 | 
				
			||||||
 | 
					"		Incsearch"
 | 
				
			||||||
 | 
					exe "hi! LineNr"        .s:fg_selection   .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! CursorLineNr"  .s:fg_yellow      .s:bg_none        .s:fmt_bold
 | 
				
			||||||
 | 
					exe "hi! MatchParen"    .s:fg_background  .s:bg_changebg    .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! ModeMsg"       .s:fg_green       .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! MoreMsg"       .s:fg_green       .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! NonText"       .s:fg_selection   .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! Pmenu"         .s:fg_foreground  .s:bg_selection   .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! PmenuSel"      .s:fg_foreground  .s:bg_selection   .s:fmt_revr
 | 
				
			||||||
 | 
					"		PmenuSbar"
 | 
				
			||||||
 | 
					"		PmenuThumb"
 | 
				
			||||||
 | 
					exe "hi! Question"      .s:fg_green       .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! Search"        .s:fg_background  .s:bg_yellow      .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! SpecialKey"    .s:fg_selection   .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! SpellCap"      .s:fg_blue        .s:bg_darkblue    .s:fmt_undr
 | 
				
			||||||
 | 
					exe "hi! SpellLocal"    .s:fg_aqua        .s:bg_darkcyan    .s:fmt_undr
 | 
				
			||||||
 | 
					exe "hi! SpellBad"      .s:fg_red         .s:bg_darkred     .s:fmt_undr
 | 
				
			||||||
 | 
					exe "hi! SpellRare"     .s:fg_purple      .s:bg_darkpurple  .s:fmt_undr
 | 
				
			||||||
 | 
					exe "hi! StatusLine"    .s:fg_comment     .s:bg_background  .s:fmt_revr
 | 
				
			||||||
 | 
					exe "hi! StatusLineNC"  .s:fg_window      .s:bg_comment     .s:fmt_revr
 | 
				
			||||||
 | 
					exe "hi! TabLine"       .s:fg_foreground  .s:bg_darkcolumn  .s:fmt_revr
 | 
				
			||||||
 | 
					"		TabLineFill"
 | 
				
			||||||
 | 
					"		TabLineSel"
 | 
				
			||||||
 | 
					exe "hi! Title"         .s:fg_yellow      .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! Visual"        .s:fg_none        .s:bg_selection   .s:fmt_none
 | 
				
			||||||
 | 
					"		VisualNos"
 | 
				
			||||||
 | 
					exe "hi! WarningMsg"    .s:fg_red         .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					"		WildMenu"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					" Use Xresources for background colour
 | 
				
			||||||
 | 
					if has('gui_running') || (g:hybrid_use_Xresources != 1 && g:hybrid_use_iTerm_colors != 1)
 | 
				
			||||||
 | 
					  exe "hi! Normal"        .s:fg_foreground  .s:bg_background  .s:fmt_none
 | 
				
			||||||
 | 
					else
 | 
				
			||||||
 | 
					  exe "hi! Normal"        .s:fg_foreground  .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					"}}}
 | 
				
			||||||
 | 
					" Generic Syntax Highlighting: (see :help group-name)"{{{
 | 
				
			||||||
 | 
					" ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					exe "hi! Comment"         .s:fg_comment     .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					exe "hi! Constant"        .s:fg_red         .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! String"          .s:fg_green       .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					"		Character"
 | 
				
			||||||
 | 
					"		Number"
 | 
				
			||||||
 | 
					"		Boolean"
 | 
				
			||||||
 | 
					"		Float"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					exe "hi! Identifier"      .s:fg_purple      .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					exe "hi! Function"        .s:fg_yellow      .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					exe "hi! Statement"       .s:fg_blue        .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					"		Conditional"
 | 
				
			||||||
 | 
					"		Repeat"
 | 
				
			||||||
 | 
					"		Label"
 | 
				
			||||||
 | 
					exe "hi! Operator"        .s:fg_aqua        .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					"		Keyword"
 | 
				
			||||||
 | 
					"		Exception"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					exe "hi! PreProc"         .s:fg_aqua        .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					"		Include"
 | 
				
			||||||
 | 
					"		Define"
 | 
				
			||||||
 | 
					"		Macro"
 | 
				
			||||||
 | 
					"		PreCondit"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					exe "hi! Type"            .s:fg_orange      .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					"		StorageClass"
 | 
				
			||||||
 | 
					exe "hi! Structure"       .s:fg_aqua        .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					"		Typedef"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					exe "hi! Special"         .s:fg_green       .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					"		SpecialChar"
 | 
				
			||||||
 | 
					"		Tag"
 | 
				
			||||||
 | 
					"		Delimiter"
 | 
				
			||||||
 | 
					"		SpecialComment"
 | 
				
			||||||
 | 
					"		Debug"
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					exe "hi! Underlined"      .s:fg_blue        .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					exe "hi! Ignore"          .s:fg_none        .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					exe "hi! Error"           .s:fg_red         .s:bg_darkred     .s:fmt_undr
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					exe "hi! Todo"            .s:fg_addfg       .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					" Quickfix window highlighting
 | 
				
			||||||
 | 
					exe "hi! qfLineNr"        .s:fg_yellow      .s:bg_none        .s:fmt_none
 | 
				
			||||||
 | 
					"   qfFileName"
 | 
				
			||||||
 | 
					"   qfLineNr"
 | 
				
			||||||
 | 
					"   qfError"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					"}}}
 | 
				
			||||||
 | 
					" Diff Syntax Highlighting:"{{{
 | 
				
			||||||
 | 
					" ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					" Diff
 | 
				
			||||||
 | 
					"		diffOldFile
 | 
				
			||||||
 | 
					"		diffNewFile
 | 
				
			||||||
 | 
					"		diffFile
 | 
				
			||||||
 | 
					"		diffOnly
 | 
				
			||||||
 | 
					"		diffIdentical
 | 
				
			||||||
 | 
					"		diffDiffer
 | 
				
			||||||
 | 
					"		diffBDiffer
 | 
				
			||||||
 | 
					"		diffIsA
 | 
				
			||||||
 | 
					"		diffNoEOL
 | 
				
			||||||
 | 
					"		diffCommon
 | 
				
			||||||
 | 
					hi! link diffRemoved Constant
 | 
				
			||||||
 | 
					"		diffChanged
 | 
				
			||||||
 | 
					hi! link diffAdded Special
 | 
				
			||||||
 | 
					"		diffLine
 | 
				
			||||||
 | 
					"		diffSubname
 | 
				
			||||||
 | 
					"		diffComment
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					"}}}
 | 
				
			||||||
 | 
					" Legal:"{{{
 | 
				
			||||||
 | 
					" ----------------------------------------------------------------------------
 | 
				
			||||||
 | 
					" Copyright (c) 2011 Ethan Schoonover
 | 
				
			||||||
 | 
					" Copyright (c) 2009-2012 NanoTech
 | 
				
			||||||
 | 
					" Copyright (c) 2012 w0ng
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					" Permission is hereby granted, free of charge, to any per‐
 | 
				
			||||||
 | 
					" son obtaining a copy of this software and associated doc‐
 | 
				
			||||||
 | 
					" umentation files (the “Software”), to deal in the Soft‐
 | 
				
			||||||
 | 
					" ware without restriction, including without limitation
 | 
				
			||||||
 | 
					" the rights to use, copy, modify, merge, publish, distrib‐
 | 
				
			||||||
 | 
					" ute, sublicense, and/or sell copies of the Software, and
 | 
				
			||||||
 | 
					" to permit persons to whom the Software is furnished to do
 | 
				
			||||||
 | 
					" so, subject to the following conditions:
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					" The above copyright notice and this permission notice
 | 
				
			||||||
 | 
					" shall be included in all copies or substantial portions
 | 
				
			||||||
 | 
					" of the Software.
 | 
				
			||||||
 | 
					"
 | 
				
			||||||
 | 
					" THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY
 | 
				
			||||||
 | 
					" KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
 | 
				
			||||||
 | 
					" THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICU‐
 | 
				
			||||||
 | 
					" LAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 | 
				
			||||||
 | 
					" AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
 | 
				
			||||||
 | 
					" DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CON‐
 | 
				
			||||||
 | 
					" TRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON‐
 | 
				
			||||||
 | 
					" NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 | 
				
			||||||
 | 
					" THE SOFTWARE.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					" }}}
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue