Skip to content
Browse files

Updated Vim config to use Vundle.

  • Loading branch information...
1 parent f6f2578 commit e8c8bae2b07219b03cdba0cc787f9a649e36264a @drewfrank committed Mar 20, 2012
View
1 .gitignore
@@ -1 +0,0 @@
-.vim
View
1 .vim/.gitignore
@@ -0,0 +1 @@
+bundle
View
46 .vim/colors/blackboard.vim
@@ -0,0 +1,46 @@
+" Vim color file
+
+set bg=dark
+hi clear
+if exists("syntax_on")
+ syntax reset
+endif
+
+let colors_name = "blackboard"
+
+hi Normal guifg=#ffffff guibg=#0D1021
+
+hi Comment guifg=#aeaeae gui=italic
+hi Constant guifg=#d7fa41 gui=none
+hi String guifg=#64ce3e gui=none
+hi Statement guifg=#f8de33 gui=none
+hi Entity guifg=#fa6513 gui=none
+hi Support guifg=#8fa6cd gui=none
+hi LineNr guifg=#aeaeae guibg=#000000 gui=none
+hi Title guifg=#f6f3e8 guibg=NONE gui=bold
+hi NonText guifg=#808080 guibg=#0D1021 gui=none
+
+hi Visual gui=reverse
+hi VertSplit guifg=#444444 guibg=#444444
+hi StatusLine guifg=#f6f3e8 guibg=#444444 gui=italic
+hi StatusLineNC guifg=#857b6f guibg=#444444
+hi SpecialKey guifg=#808080 guibg=#343434 gui=none
+
+
+hi link Define Entity
+hi link Function Entity
+
+hi link Structure Support
+hi link Special Support
+hi link Test Support
+
+hi link Character Constant
+hi link Number Constant
+hi link Boolean Constant
+
+hi link Float Number
+
+hi link Conditional Statement
+hi link StorageClass Statement
+hi link Operator Statement
+hi link Statement Statement
View
103 .vim/colors/cloudsMidnight.vim
@@ -0,0 +1,103 @@
+" Vim color file
+" Converted from Textmate theme Clouds Midnight using Coloration v0.2.4 (http://github.com/sickill/coloration)
+"
+set background=dark
+highlight clear
+
+if exists("syntax_on")
+ syntax reset
+endif
+
+let g:colors_name = "Clouds Midnight"
+
+hi Cursor guifg=NONE guibg=#7da5dc gui=NONE
+hi Visual guifg=NONE guibg=#000000 gui=NONE
+hi CursorLine guifg=NONE guibg=#1f1f1f gui=NONE
+hi CursorColumn guifg=NONE guibg=#1f1f1f gui=NONE
+hi ColorColumn guifg=NONE guibg=#1f1f1f gui=NONE
+hi LineNr guifg=#565656 guibg=#191919 gui=NONE
+hi VertSplit guifg=#303030 guibg=#303030 gui=NONE
+hi MatchParen guifg=#927c5d guibg=NONE gui=NONE
+hi StatusLine guifg=#929292 guibg=#303030 gui=bold
+hi StatusLineNC guifg=#929292 guibg=#303030 gui=NONE
+hi Pmenu guifg=NONE guibg=NONE gui=NONE
+hi PmenuSel guifg=NONE guibg=#000000 gui=NONE
+hi IncSearch guifg=NONE guibg=#413a2f gui=NONE
+hi Search guifg=NONE guibg=#413a2f gui=NONE
+hi Directory guifg=NONE guibg=NONE gui=NONE
+hi Folded guifg=#3c403b guibg=#191919 gui=NONE
+
+hi Normal guifg=#929292 guibg=#191919 gui=NONE
+hi Boolean guifg=#39946a guibg=NONE gui=NONE
+hi Character guifg=NONE guibg=NONE gui=NONE
+hi Comment guifg=#3c403b guibg=NONE gui=NONE
+hi Conditional guifg=#927c5d guibg=NONE gui=NONE
+hi Constant guifg=NONE guibg=NONE gui=NONE
+hi Define guifg=#927c5d guibg=NONE gui=NONE
+hi ErrorMsg guifg=#ffffff guibg=#e92e2e gui=NONE
+hi WarningMsg guifg=#ffffff guibg=#e92e2e gui=NONE
+hi Float guifg=#46a609 guibg=NONE gui=NONE
+hi Function guifg=NONE guibg=NONE gui=NONE
+hi Identifier guifg=#e92e2e guibg=NONE gui=NONE
+hi Keyword guifg=#927c5d guibg=NONE gui=NONE
+hi Label guifg=#5d90cd guibg=NONE gui=NONE
+hi NonText guifg=#333333 guibg=NONE gui=NONE
+hi Number guifg=#46a609 guibg=NONE gui=NONE
+hi Operator guifg=#4b4b4b guibg=NONE gui=NONE
+hi PreProc guifg=#927c5d guibg=NONE gui=NONE
+hi Special guifg=#929292 guibg=NONE gui=NONE
+hi SpecialKey guifg=#bfbfbf guibg=#1f1f1f gui=NONE
+hi Statement guifg=#927c5d guibg=NONE gui=NONE
+hi StorageClass guifg=#e92e2e guibg=NONE gui=NONE
+hi String guifg=#5d90cd guibg=NONE gui=NONE
+hi Tag guifg=#606060 guibg=NONE gui=NONE
+hi Title guifg=#929292 guibg=NONE gui=bold
+hi Todo guifg=#3c403b guibg=NONE gui=inverse,bold
+hi Type guifg=NONE guibg=NONE gui=NONE
+hi Underlined guifg=NONE guibg=NONE gui=underline
+hi rubyClass guifg=#927c5d guibg=NONE gui=NONE
+hi rubyFunction guifg=NONE guibg=NONE gui=NONE
+hi rubyInterpolationDelimiter guifg=NONE guibg=NONE gui=NONE
+hi rubySymbol guifg=NONE guibg=NONE gui=NONE
+hi rubyConstant guifg=NONE guibg=NONE gui=NONE
+hi rubyStringDelimiter guifg=#5d90cd guibg=NONE gui=NONE
+hi rubyBlockParameter guifg=NONE guibg=NONE gui=NONE
+hi rubyInstanceVariable guifg=NONE guibg=NONE gui=NONE
+hi rubyInclude guifg=#927c5d guibg=NONE gui=NONE
+hi rubyGlobalVariable guifg=NONE guibg=NONE gui=NONE
+hi rubyRegexp guifg=#5d90cd guibg=NONE gui=NONE
+hi rubyRegexpDelimiter guifg=#5d90cd guibg=NONE gui=NONE
+hi rubyEscape guifg=NONE guibg=NONE gui=NONE
+hi rubyControl guifg=#927c5d guibg=NONE gui=NONE
+hi rubyClassVariable guifg=NONE guibg=NONE gui=NONE
+hi rubyOperator guifg=#4b4b4b guibg=NONE gui=NONE
+hi rubyException guifg=#927c5d guibg=NONE gui=NONE
+hi rubyPseudoVariable guifg=NONE guibg=NONE gui=NONE
+hi rubyRailsUserClass guifg=NONE guibg=NONE gui=NONE
+hi rubyRailsARAssociationMethod guifg=#e92e2e guibg=NONE gui=NONE
+hi rubyRailsARMethod guifg=#e92e2e guibg=NONE gui=NONE
+hi rubyRailsRenderMethod guifg=#e92e2e guibg=NONE gui=NONE
+hi rubyRailsMethod guifg=#e92e2e guibg=NONE gui=NONE
+hi erubyDelimiter guifg=#e92e2e guibg=NONE gui=NONE
+hi erubyComment guifg=#3c403b guibg=NONE gui=NONE
+hi erubyRailsMethod guifg=#e92e2e guibg=NONE gui=NONE
+hi htmlTag guifg=NONE guibg=NONE gui=NONE
+hi htmlEndTag guifg=NONE guibg=NONE gui=NONE
+hi htmlTagName guifg=NONE guibg=NONE gui=NONE
+hi htmlArg guifg=NONE guibg=NONE gui=NONE
+hi htmlSpecialChar guifg=#a165ac guibg=NONE gui=NONE
+hi javaScriptFunction guifg=#e92e2e guibg=NONE gui=NONE
+hi javaScriptRailsFunction guifg=#e92e2e guibg=NONE gui=NONE
+hi javaScriptBraces guifg=NONE guibg=NONE gui=NONE
+hi yamlKey guifg=#606060 guibg=NONE gui=NONE
+hi yamlAnchor guifg=NONE guibg=NONE gui=NONE
+hi yamlAlias guifg=NONE guibg=NONE gui=NONE
+hi yamlDocumentHeader guifg=#5d90cd guibg=NONE gui=NONE
+hi cssURL guifg=NONE guibg=NONE gui=NONE
+hi cssFunctionName guifg=#e92e2e guibg=NONE gui=NONE
+hi cssColor guifg=#a165ac guibg=NONE gui=NONE
+hi cssPseudoClassId guifg=#606060 guibg=NONE gui=NONE
+hi cssClassName guifg=#e92e2e guibg=NONE gui=NONE
+hi cssValueLength guifg=#46a609 guibg=NONE gui=NONE
+hi cssCommonAttr guifg=#a165ac guibg=NONE gui=NONE
+hi cssBraces guifg=NONE guibg=NONE gui=NONE
View
338 .vim/colors/desert256.vim
@@ -0,0 +1,338 @@
+" Vim color file
+" Maintainer: Henry So, Jr. <henryso@panix.com>
+
+" These are the colors of the "desert" theme by Hans Fugal with a few small
+" modifications (namely that I lowered the intensity of the normal white and
+" made the normal and nontext backgrounds black), modified to work with 88-
+" and 256-color xterms.
+"
+" The original "desert" theme is available as part of the vim distribution or
+" at http://hans.fugal.net/vim/colors/.
+"
+" The real feature of this color scheme, with a wink to the "inkpot" theme, is
+" the programmatic approximation of the gui colors to the palettes of 88- and
+" 256- color xterms. The functions that do this (folded away, for
+" readability) are calibrated to the colors used for Thomas E. Dickey's xterm
+" (version 200), which is available at http://dickey.his.com/xterm/xterm.html.
+"
+" I struggled with trying to parse the rgb.txt file to avoid the necessity of
+" converting color names to #rrggbb form, but decided it was just not worth
+" the effort. Maybe someone seeing this may decide otherwise...
+
+set background=dark
+if version > 580
+ " no guarantees for version 5.8 and below, but this makes it stop
+ " complaining
+ hi clear
+ if exists("syntax_on")
+ syntax reset
+ endif
+endif
+let g:colors_name="desert256"
+
+if has("gui_running") || &t_Co == 88 || &t_Co == 256
+ " functions {{{
+ " returns an approximate grey index for the given grey level
+ fun <SID>grey_number(x)
+ if &t_Co == 88
+ if a:x < 23
+ return 0
+ elseif a:x < 69
+ return 1
+ elseif a:x < 103
+ return 2
+ elseif a:x < 127
+ return 3
+ elseif a:x < 150
+ return 4
+ elseif a:x < 173
+ return 5
+ elseif a:x < 196
+ return 6
+ elseif a:x < 219
+ return 7
+ elseif a:x < 243
+ return 8
+ else
+ return 9
+ endif
+ else
+ if a:x < 14
+ return 0
+ else
+ let l:n = (a:x - 8) / 10
+ let l:m = (a:x - 8) % 10
+ if l:m < 5
+ return l:n
+ else
+ return l:n + 1
+ endif
+ endif
+ endif
+ endfun
+
+ " returns the actual grey level represented by the grey index
+ fun <SID>grey_level(n)
+ if &t_Co == 88
+ if a:n == 0
+ return 0
+ elseif a:n == 1
+ return 46
+ elseif a:n == 2
+ return 92
+ elseif a:n == 3
+ return 115
+ elseif a:n == 4
+ return 139
+ elseif a:n == 5
+ return 162
+ elseif a:n == 6
+ return 185
+ elseif a:n == 7
+ return 208
+ elseif a:n == 8
+ return 231
+ else
+ return 255
+ endif
+ else
+ if a:n == 0
+ return 0
+ else
+ return 8 + (a:n * 10)
+ endif
+ endif
+ endfun
+
+ " returns the palette index for the given grey index
+ fun <SID>grey_color(n)
+ if &t_Co == 88
+ if a:n == 0
+ return 16
+ elseif a:n == 9
+ return 79
+ else
+ return 79 + a:n
+ endif
+ else
+ if a:n == 0
+ return 16
+ elseif a:n == 25
+ return 231
+ else
+ return 231 + a:n
+ endif
+ endif
+ endfun
+
+ " returns an approximate color index for the given color level
+ fun <SID>rgb_number(x)
+ if &t_Co == 88
+ if a:x < 69
+ return 0
+ elseif a:x < 172
+ return 1
+ elseif a:x < 230
+ return 2
+ else
+ return 3
+ endif
+ else
+ if a:x < 75
+ return 0
+ else
+ let l:n = (a:x - 55) / 40
+ let l:m = (a:x - 55) % 40
+ if l:m < 20
+ return l:n
+ else
+ return l:n + 1
+ endif
+ endif
+ endif
+ endfun
+
+ " returns the actual color level for the given color index
+ fun <SID>rgb_level(n)
+ if &t_Co == 88
+ if a:n == 0
+ return 0
+ elseif a:n == 1
+ return 139
+ elseif a:n == 2
+ return 205
+ else
+ return 255
+ endif
+ else
+ if a:n == 0
+ return 0
+ else
+ return 55 + (a:n * 40)
+ endif
+ endif
+ endfun
+
+ " returns the palette index for the given R/G/B color indices
+ fun <SID>rgb_color(x, y, z)
+ if &t_Co == 88
+ return 16 + (a:x * 16) + (a:y * 4) + a:z
+ else
+ return 16 + (a:x * 36) + (a:y * 6) + a:z
+ endif
+ endfun
+
+ " returns the palette index to approximate the given R/G/B color levels
+ fun <SID>color(r, g, b)
+ " get the closest grey
+ let l:gx = <SID>grey_number(a:r)
+ let l:gy = <SID>grey_number(a:g)
+ let l:gz = <SID>grey_number(a:b)
+
+ " get the closest color
+ let l:x = <SID>rgb_number(a:r)
+ let l:y = <SID>rgb_number(a:g)
+ let l:z = <SID>rgb_number(a:b)
+
+ if l:gx == l:gy && l:gy == l:gz
+ " there are two possibilities
+ let l:dgr = <SID>grey_level(l:gx) - a:r
+ let l:dgg = <SID>grey_level(l:gy) - a:g
+ let l:dgb = <SID>grey_level(l:gz) - a:b
+ let l:dgrey = (l:dgr * l:dgr) + (l:dgg * l:dgg) + (l:dgb * l:dgb)
+ let l:dr = <SID>rgb_level(l:gx) - a:r
+ let l:dg = <SID>rgb_level(l:gy) - a:g
+ let l:db = <SID>rgb_level(l:gz) - a:b
+ let l:drgb = (l:dr * l:dr) + (l:dg * l:dg) + (l:db * l:db)
+ if l:dgrey < l:drgb
+ " use the grey
+ return <SID>grey_color(l:gx)
+ else
+ " use the color
+ return <SID>rgb_color(l:x, l:y, l:z)
+ endif
+ else
+ " only one possibility
+ return <SID>rgb_color(l:x, l:y, l:z)
+ endif
+ endfun
+
+ " returns the palette index to approximate the 'rrggbb' hex string
+ fun <SID>rgb(rgb)
+ let l:r = ("0x" . strpart(a:rgb, 0, 2)) + 0
+ let l:g = ("0x" . strpart(a:rgb, 2, 2)) + 0
+ let l:b = ("0x" . strpart(a:rgb, 4, 2)) + 0
+
+ return <SID>color(l:r, l:g, l:b)
+ endfun
+
+ " sets the highlighting for the given group
+ fun <SID>X(group, fg, bg, attr)
+ if a:fg != ""
+ exec "hi " . a:group . " guifg=#" . a:fg . " ctermfg=" . <SID>rgb(a:fg)
+ endif
+ if a:bg != ""
+ exec "hi " . a:group . " guibg=#" . a:bg . " ctermbg=" . <SID>rgb(a:bg)
+ endif
+ if a:attr != ""
+ exec "hi " . a:group . " gui=" . a:attr . " cterm=" . a:attr
+ endif
+ endfun
+ " }}}
+
+ call <SID>X("Normal", "cccccc", "000000", "")
+
+ " highlight groups
+ call <SID>X("Cursor", "708090", "f0e68c", "")
+ "CursorIM
+ "Directory
+ "DiffAdd
+ "DiffChange
+ "DiffDelete
+ "DiffText
+ "ErrorMsg
+ call <SID>X("VertSplit", "c2bfa5", "7f7f7f", "reverse")
+ call <SID>X("Folded", "ffd700", "4d4d4d", "")
+ call <SID>X("FoldColumn", "d2b48c", "4d4d4d", "")
+ call <SID>X("IncSearch", "708090", "f0e68c", "")
+ "LineNr
+ call <SID>X("ModeMsg", "daa520", "", "")
+ call <SID>X("MoreMsg", "2e8b57", "", "")
+ call <SID>X("NonText", "addbe7", "000000", "bold")
+ call <SID>X("Question", "00ff7f", "", "")
+ call <SID>X("Search", "f5deb3", "cd853f", "")
+ call <SID>X("SpecialKey", "9acd32", "", "")
+ call <SID>X("StatusLine", "c2bfa5", "000000", "reverse")
+ call <SID>X("StatusLineNC", "c2bfa5", "7f7f7f", "reverse")
+ call <SID>X("Title", "cd5c5c", "", "")
+ call <SID>X("Visual", "6b8e23", "f0e68c", "reverse")
+ "VisualNOS
+ call <SID>X("WarningMsg", "fa8072", "", "")
+ "WildMenu
+ "Menu
+ "Scrollbar
+ "Tooltip
+
+ " syntax highlighting groups
+ call <SID>X("Comment", "87ceeb", "", "")
+ call <SID>X("Constant", "ffa0a0", "", "")
+ call <SID>X("Identifier", "98fb98", "", "none")
+ call <SID>X("Statement", "f0e68c", "", "bold")
+ call <SID>X("PreProc", "cd5c5c", "", "")
+ call <SID>X("Type", "bdb76b", "", "bold")
+ call <SID>X("Special", "ffdead", "", "")
+ "Underlined
+ call <SID>X("Ignore", "666666", "", "")
+ "Error
+ call <SID>X("Todo", "ff4500", "eeee00", "")
+
+ " delete functions {{{
+ delf <SID>X
+ delf <SID>rgb
+ delf <SID>color
+ delf <SID>rgb_color
+ delf <SID>rgb_level
+ delf <SID>rgb_number
+ delf <SID>grey_color
+ delf <SID>grey_level
+ delf <SID>grey_number
+ " }}}
+else
+ " color terminal definitions
+ hi SpecialKey ctermfg=darkgreen
+ hi NonText cterm=bold ctermfg=darkblue
+ hi Directory ctermfg=darkcyan
+ hi ErrorMsg cterm=bold ctermfg=7 ctermbg=1
+ hi IncSearch cterm=NONE ctermfg=yellow ctermbg=green
+ hi Search cterm=NONE ctermfg=grey ctermbg=blue
+ hi MoreMsg ctermfg=darkgreen
+ hi ModeMsg cterm=NONE ctermfg=brown
+ hi LineNr ctermfg=3
+ hi Question ctermfg=green
+ hi StatusLine cterm=bold,reverse
+ hi StatusLineNC cterm=reverse
+ hi VertSplit cterm=reverse
+ hi Title ctermfg=5
+ hi Visual cterm=reverse
+ hi VisualNOS cterm=bold,underline
+ hi WarningMsg ctermfg=1
+ hi WildMenu ctermfg=0 ctermbg=3
+ hi Folded ctermfg=darkgrey ctermbg=NONE
+ hi FoldColumn ctermfg=darkgrey ctermbg=NONE
+ hi DiffAdd ctermbg=4
+ hi DiffChange ctermbg=5
+ hi DiffDelete cterm=bold ctermfg=4 ctermbg=6
+ hi DiffText cterm=bold ctermbg=1
+ hi Comment ctermfg=darkcyan
+ hi Constant ctermfg=brown
+ hi Special ctermfg=5
+ hi Identifier ctermfg=6
+ hi Statement ctermfg=3
+ hi PreProc ctermfg=5
+ hi Type ctermfg=2
+ hi Underlined cterm=underline ctermfg=5
+ hi Ignore ctermfg=darkgrey
+ hi Error cterm=bold ctermfg=7 ctermbg=1
+endif
+
+" vim: set fdl=0 fdm=marker:
View
137 .vim/colors/distinguished.vim
@@ -0,0 +1,137 @@
+" Author: Kim Silkebækken <kim.silkebaekken+vim@gmail.com>
+" Source repository: https://github.com/Lokaltog/vim-distinguished
+
+" Initialization {{{
+ set background=dark
+
+ hi clear
+ if exists('syntax_on')
+ syntax reset
+ endif
+
+ let g:colors_name = 'Distinguished'
+
+ if &t_Co != 256 || has('gui_running')
+ echoe 'The ' . g:colors_name . ' color scheme requires a 256-color terminal'
+
+ finish
+ endif
+" }}}
+" Color dictionary parser {{{
+ function! s:ColorDictParser(color_dict)
+ for [group, group_colors] in items(a:color_dict)
+ exec 'hi ' . group
+ \ . ( ! empty(group_colors[0]) ? ' ctermfg=' . group_colors[0]: '')
+ \ . ( ! empty(group_colors[1]) ? ' ctermbg=' . group_colors[1]: '')
+ \ . ( ! empty(group_colors[2]) ? ' cterm=' . group_colors[2]: '')
+ endfor
+ endfunction
+" }}}
+
+" | Highlight group | FG | BG | Attributes |
+" |--------------------------------|-------|-------|-----------------|
+call s:ColorDictParser({
+ \ 'Normal' : [ 231, 'none', 'none']
+ \ , 'Visual' : [ 'none', 239, 'none']
+ \
+ \ , 'CursorLine' : [ 231, 237, 'none']
+ \ , 'CursorColumn' : [ 231, 237, 'none']
+ \
+ \ , 'Folded' : [ 249, 234, 'none']
+ \ , 'FoldColumn' : [ 243, 234, 'none']
+ \ , 'SignColumn' : [ 231, 233, 'bold']
+ \ , 'ColorColumn' : [ 'none', 235, 'none']
+ \
+ \ , 'StatusLine' : [ 231, 236, 'bold']
+ \ , 'StatusLineNC' : [ 244, 232, 'none']
+ \
+ \ , 'LineNr' : [ 243, 235, 'none']
+ \ , 'VertSplit' : [ 240, 234, 'none']
+ \
+ \ , 'WildMenu' : [ 234, 231, 'none']
+ \ , 'Directory' : [ 143, 'none', 'bold']
+ \ , 'Underlined' : [ 130, 'none', 'none']
+ \
+ \ , 'Question' : [ 74, 'none', 'bold']
+ \ , 'MoreMsg' : [ 214, 'none', 'bold']
+ \ , 'WarningMsg' : [ 202, 'none', 'bold']
+ \ , 'ErrorMsg' : [ 196, 'none', 'bold']
+ \
+ \ , 'Comment' : [ 243, 233, 'none']
+ \ , 'vimCommentTitleLeader' : [ 250, 233, 'none']
+ \ , 'vimCommentTitle' : [ 250, 233, 'none']
+ \ , 'vimCommentString' : [ 245, 233, 'none']
+ \
+ \ , 'TabLine' : [ 231, 238, 'none']
+ \ , 'TabLineSel' : [ 255, 'none', 'bold']
+ \ , 'TabLineFill' : [ 240, 238, 'none']
+ \ , 'TabLineNumber' : [ 160, 238, 'bold']
+ \ , 'TabLineClose' : [ 245, 238, 'bold']
+ \
+ \ , 'SpecialKey' : [ 239, 'none', 'none']
+ \ , 'NonText' : [ 88, 'none', 'none']
+ \ , 'MatchParen' : [ 196, 88, 'bold']
+ \
+ \ , 'Constant' : [ 137, 'none', 'bold']
+ \ , 'Special' : [ 150, 'none', 'none']
+ \ , 'Identifier' : [ 66, 'none', 'bold']
+ \ , 'Statement' : [ 186, 'none', 'bold']
+ \ , 'PreProc' : [ 144, 'none', 'none']
+ \ , 'Type' : [ 67, 'none', 'bold']
+ \ , 'String' : [ 143, 'none', 'none']
+ \ , 'Number' : [ 173, 'none', 'none']
+ \ , 'Define' : [ 173, 'none', 'none']
+ \ , 'Error' : [ 208, 124, 'none']
+ \ , 'Function' : [ 221, 'none', 'none']
+ \ , 'Include' : [ 173, 'none', 'none']
+ \ , 'PreCondit' : [ 173, 'none', 'none']
+ \ , 'Keyword' : [ 173, 'none', 'none']
+ \ , 'Search' : [ 16, 227, 'underline,bold']
+ \ , 'Title' : [ 15, 'none', 'none']
+ \
+ \ , 'TODO' : [ 228, 94, 'bold']
+ \
+ \ , 'Pmenu' : [ 248, 240, 'none']
+ \ , 'PmenuSel' : [ 253, 245, 'none']
+ \ , 'PmenuSbar' : [ 253, 248, 'none']
+ \
+ \ , 'phpEOL' : [ 245, 'none', 'none']
+ \ , 'phpStringDelim' : [ 94, 'none', 'none']
+ \ , 'phpDelimiter' : [ 160, 'none', 'none']
+ \ , 'phpFunctions' : [ 221, 'none', 'bold']
+ \ , 'phpBoolean' : [ 172, 'none', 'bold']
+ \ , 'phpOperator' : [ 215, 'none', 'none']
+ \ , 'phpMemberSelector' : [ 138, 'none', 'bold']
+ \ , 'phpParent' : [ 227, 'none', 'none']
+ \
+ \ , 'PHPClassTag' : [ 253, 'none', 'none']
+ \ , 'PHPInterfaceTag' : [ 253, 'none', 'none']
+ \ , 'PHPFunctionTag' : [ 222, 'none', 'bold']
+ \
+ \ , 'xmlTag' : [ 149, 'none', 'bold']
+ \ , 'xmlTagName' : [ 250, 'none', 'none']
+ \ , 'xmlEndTag' : [ 209, 'none', 'bold']
+ \
+ \ , 'cssImportant' : [ 166, 'none', 'bold']
+ \
+ \ , 'DiffAdd' : [ 112, 22, 'none']
+ \ , 'DiffChange' : [ 220, 94, 'none']
+ \ , 'DiffDelete' : [ 160, 'none', 'none']
+ \ , 'DiffText' : [ 220, 94, 'reverse,bold']
+ \
+ \ , 'diffLine' : [ 68, 'none', 'bold']
+ \ , 'diffFile' : [ 242, 'none', 'none']
+ \ , 'diffNewFile' : [ 242, 'none', 'none']
+\ })
+
+hi link htmlTag xmlTag
+hi link htmlTagName xmlTagName
+hi link htmlEndTag xmlEndTag
+
+hi link phpCommentTitle vimCommentTitle
+hi link phpDocTags vimCommentString
+hi link phpDocParam vimCommentTitle
+
+hi link diffAdded DiffAdd
+hi link diffChanged DiffChange
+hi link diffRemoved DiffDelete
View
223 .vim/colors/molokai.vim
@@ -0,0 +1,223 @@
+" Vim color file
+"
+" Author: Tomas Restrepo <tomas@winterdom.com>
+"
+" Note: Based on the monokai theme for textmate
+" by Wimer Hazenberg and its darker variant
+" by Hamish Stuart Macpherson
+"
+
+hi clear
+
+set background=dark
+if version > 580
+ " no guarantees for version 5.8 and below, but this makes it stop
+ " complaining
+ hi clear
+ if exists("syntax_on")
+ syntax reset
+ endif
+endif
+let g:colors_name="molokai"
+
+if exists("g:molokai_original")
+ let s:molokai_original = g:molokai_original
+else
+ let s:molokai_original = 0
+endif
+
+
+hi Boolean guifg=#AE81FF
+hi Character guifg=#E6DB74
+hi Number guifg=#AE81FF
+hi String guifg=#E6DB74
+hi Conditional guifg=#F92672 gui=bold
+hi Constant guifg=#AE81FF gui=bold
+hi Cursor guifg=#000000 guibg=#F35FBC
+hi Debug guifg=#BCA3A3 gui=bold
+hi Define guifg=#66D9EF
+hi Delimiter guifg=#8F8F8F
+hi DiffAdd guibg=#0F1D0B
+hi DiffChange guifg=#89807D guibg=#322F2D
+hi DiffDelete guifg=#960050 guibg=#1E0010
+hi DiffText guibg=#4A4340 gui=italic,bold
+
+hi Directory guifg=#A6E22E gui=bold
+hi Error guifg=#960050 guibg=#1E0010
+hi ErrorMsg guifg=#F92672 guibg=#232526 gui=bold
+hi Exception guifg=#A6E22E gui=bold
+hi Float guifg=#AE81FF
+hi Folded guifg=#465457 guibg=#000000
+hi Function guifg=#A6E22E
+hi Identifier guifg=#FD971F
+hi Ignore guifg=#808080 guibg=bg
+hi IncSearch guifg=#C4BE89 guibg=#000000
+
+hi Keyword guifg=#F92672 gui=bold
+hi Label guifg=#E6DB74 gui=none
+hi Macro guifg=#C4BE89 gui=italic
+hi SpecialKey guifg=#66D9EF gui=italic
+
+hi MatchParen guifg=#CD5907 guibg=#232728 gui=bold
+hi ModeMsg guifg=#E6DB74
+hi MoreMsg guifg=#E6DB74
+hi Operator guifg=#F92672
+
+" complete menu
+hi Pmenu guifg=#66D9EF guibg=#000000
+hi PmenuSel guibg=#808080
+hi PmenuSbar guibg=#080808
+hi PmenuThumb guifg=#66D9EF
+
+hi PreCondit guifg=#A6E22E gui=bold
+hi PreProc guifg=#A6E22E
+hi Question guifg=#66D9EF
+hi Repeat guifg=#F92672 gui=bold
+hi Search guifg=#FFFFFF guibg=#455354
+" marks column
+hi SignColumn guifg=#A6E22E guibg=#232526
+hi SpecialChar guifg=#F92672 gui=bold
+hi SpecialComment guifg=#465457 gui=bold
+hi Special guifg=#66D9EF guibg=bg gui=italic
+hi SpecialKey guifg=#888A85 gui=italic
+if has("spell")
+ hi SpellBad guisp=#FF0000 gui=undercurl
+ hi SpellCap guisp=#7070F0 gui=undercurl
+ hi SpellLocal guisp=#70F0F0 gui=undercurl
+ hi SpellRare guisp=#FFFFFF gui=undercurl
+endif
+hi Statement guifg=#F92672 gui=bold
+hi StatusLine guifg=#CD5907 guibg=fg
+hi StatusLineNC guifg=#808080 guibg=#080808
+hi StorageClass guifg=#FD971F gui=italic
+hi Structure guifg=#66D9EF
+hi Tag guifg=#F92672 gui=italic
+hi Title guifg=#ef5939
+hi Todo guifg=#FFFFFF guibg=bg gui=bold
+
+hi Typedef guifg=#66D9EF
+hi Type guifg=#66D9EF gui=none
+hi Underlined guifg=#808080 gui=underline
+
+hi VertSplit guifg=#808080 guibg=#080808 gui=bold
+hi VisualNOS guibg=#403D3D
+hi Visual guibg=#403D3D
+hi WarningMsg guifg=#FFFFFF guibg=#333333 gui=bold
+hi WildMenu guifg=#66D9EF guibg=#000000
+
+hi MyTagListFileName guifg=#F92672 guibg=#1B1D1E gui=bold
+
+
+
+if s:molokai_original == 1
+ hi Normal guifg=#F8F8F2 guibg=#272822
+ hi Comment guifg=#75715E
+ hi CursorLine guibg=#3E3D32
+ hi CursorColumn guibg=#3E3D32
+ hi ColorColumn guibg=#3E3D32
+ hi LineNr guifg=#AAAAAA guibg=#3B3A32
+ hi FoldColumn guifg=#AAAAAA guibg=#3B3A32
+ hi NonText guifg=#BCBCBC guibg=#3B3A32
+else
+ hi Normal guifg=#F8F8F2 guibg=#1B1D1E
+ hi Folded guifg=#666666 guibg=#1B1D1E
+ hi Comment guifg=#5c7176
+ hi CursorLine guibg=#232728
+ hi CursorColumn guibg=#232728
+ hi ColorColumn guibg=#232728
+ hi LineNr guifg=#AAAAAA guibg=#1B1D1E
+ hi FoldColumn guifg=#AAAAAA guibg=#1B1D1E
+
+ " Invisible character colors
+ highlight NonText guifg=#444444 guibg=#1a1c1d
+ highlight SpecialKey guifg=#444444 guibg=#1a1c1d
+end
+
+"
+" Support for 256-color terminal
+"
+if &t_Co > 255
+ hi Boolean ctermfg=135
+ hi Character ctermfg=144
+ hi Number ctermfg=135
+ hi String ctermfg=144
+ hi Conditional ctermfg=161 cterm=bold
+ hi Constant ctermfg=135 cterm=bold
+ hi Cursor ctermfg=16 ctermbg=253
+ hi Debug ctermfg=225 cterm=bold
+ hi Define ctermfg=81
+ hi Delimiter ctermfg=241
+
+ hi DiffAdd ctermbg=24
+ hi DiffChange ctermfg=181 ctermbg=239
+ hi DiffDelete ctermfg=162 ctermbg=53
+ hi DiffText ctermbg=102 cterm=bold
+
+ hi Directory ctermfg=118 cterm=bold
+ hi Error ctermfg=219 ctermbg=89
+ hi ErrorMsg ctermfg=199 ctermbg=16 cterm=bold
+ hi Exception ctermfg=118 cterm=bold
+ hi Float ctermfg=135
+ hi FoldColumn ctermfg=67 ctermbg=16
+ hi Folded ctermfg=67 ctermbg=16
+ hi Function ctermfg=118
+ hi Identifier ctermfg=208
+ hi Ignore ctermfg=244 ctermbg=232
+ hi IncSearch ctermfg=193 ctermbg=16
+
+ hi Keyword ctermfg=161 cterm=bold
+ hi Label ctermfg=229 cterm=none
+ hi Macro ctermfg=193
+ hi SpecialKey ctermfg=81
+
+ hi MatchParen ctermfg=16 ctermbg=208 cterm=bold
+ hi ModeMsg ctermfg=229
+ hi MoreMsg ctermfg=229
+ hi Operator ctermfg=161
+
+ " complete menu
+ hi Pmenu ctermfg=81 ctermbg=16
+ hi PmenuSel ctermbg=244
+ hi PmenuSbar ctermbg=232
+ hi PmenuThumb ctermfg=81
+
+ hi PreCondit ctermfg=118 cterm=bold
+ hi PreProc ctermfg=118
+ hi Question ctermfg=81
+ hi Repeat ctermfg=161 cterm=bold
+ hi Search ctermfg=253 ctermbg=66
+
+ " marks column
+ hi SignColumn ctermfg=118 ctermbg=235
+ hi SpecialChar ctermfg=161 cterm=bold
+ hi SpecialComment ctermfg=245 cterm=bold
+ hi Special ctermfg=81 ctermbg=232
+ hi SpecialKey ctermfg=245
+
+ hi Statement ctermfg=161 cterm=bold
+ hi StatusLine ctermfg=238 ctermbg=253
+ hi StatusLineNC ctermfg=244 ctermbg=232
+ hi StorageClass ctermfg=208
+ hi Structure ctermfg=81
+ hi Tag ctermfg=161
+ hi Title ctermfg=166
+ hi Todo ctermfg=231 ctermbg=232 cterm=bold
+
+ hi Typedef ctermfg=81
+ hi Type ctermfg=81 cterm=none
+ hi Underlined ctermfg=244 cterm=underline
+
+ hi VertSplit ctermfg=244 ctermbg=232 cterm=bold
+ hi VisualNOS ctermbg=238
+ hi Visual ctermbg=235
+ hi WarningMsg ctermfg=231 ctermbg=238 cterm=bold
+ hi WildMenu ctermfg=81 ctermbg=16
+
+ hi Normal ctermfg=252 ctermbg=233
+ hi Comment ctermfg=59
+ hi CursorLine ctermbg=234 cterm=none
+ hi CursorColumn ctermbg=234
+ hi LineNr ctermfg=250 ctermbg=234
+ hi NonText ctermfg=250 ctermbg=234
+end
+
View
55 .vim/colors/mustang.vim
@@ -0,0 +1,55 @@
+" Maintainer: Henrique C. Alves (hcarvalhoalves@gmail.com)
+" Version: 1.0
+" Last Change: September 25 2008
+
+set background=dark
+
+hi clear
+
+if exists("syntax_on")
+ syntax reset
+endif
+
+let colors_name = "mustang"
+
+" Vim >= 7.0 specific colors
+if version >= 700
+ hi CursorLine guibg=#2d2d2d ctermbg=236
+ hi CursorColumn guibg=#2d2d2d ctermbg=236
+ hi MatchParen guifg=#d0ffc0 guibg=#2f2f2f gui=bold ctermfg=157 ctermbg=237 cterm=bold
+ hi Pmenu guifg=#ffffff guibg=#444444 ctermfg=255 ctermbg=238
+ hi PmenuSel guifg=#000000 guibg=#b1d631 ctermfg=0 ctermbg=148
+endif
+
+" General colors
+hi Cursor guifg=NONE guibg=#626262 gui=none ctermbg=241
+hi Normal guifg=#e2e2e5 guibg=#202020 gui=none ctermfg=253 ctermbg=234
+hi NonText guifg=#808080 guibg=#303030 gui=none ctermfg=244 ctermbg=235
+hi LineNr guifg=#808080 guibg=#000000 gui=none ctermfg=244 ctermbg=232
+hi StatusLine guifg=#d3d3d5 guibg=#444444 gui=italic ctermfg=253 ctermbg=238 cterm=italic
+hi StatusLineNC guifg=#939395 guibg=#444444 gui=none ctermfg=246 ctermbg=238
+hi VertSplit guifg=#444444 guibg=#444444 gui=none ctermfg=238 ctermbg=238
+hi Folded guibg=#384048 guifg=#a0a8b0 gui=none ctermbg=4 ctermfg=248
+hi Title guifg=#f6f3e8 guibg=NONE gui=bold ctermfg=254 cterm=bold
+hi Visual guifg=#faf4c6 guibg=#3c414c gui=none ctermfg=254 ctermbg=4
+hi SpecialKey guifg=#808080 guibg=#343434 gui=none ctermfg=244 ctermbg=236
+
+" Syntax highlighting
+hi Comment guifg=#808080 gui=italic ctermfg=244
+hi Todo guifg=#8f8f8f gui=italic ctermfg=245
+hi Boolean guifg=#b1d631 gui=none ctermfg=148
+hi String guifg=#b1d631 gui=italic ctermfg=148
+hi Identifier guifg=#b1d631 gui=none ctermfg=148
+hi Function guifg=#ffffff gui=bold ctermfg=255
+hi Type guifg=#7e8aa2 gui=none ctermfg=103
+hi Statement guifg=#7e8aa2 gui=none ctermfg=103
+hi Keyword guifg=#ff9800 gui=none ctermfg=208
+hi Constant guifg=#ff9800 gui=none ctermfg=208
+hi Number guifg=#ff9800 gui=none ctermfg=208
+hi Special guifg=#ff9800 gui=none ctermfg=208
+hi PreProc guifg=#faf4c6 gui=none ctermfg=230
+hi Todo guifg=#000000 guibg=#e6ea50 gui=italic
+
+" Code-specific colors
+hi pythonOperator guifg=#7e8aa2 gui=none ctermfg=103
+
View
26 .vim/colors/pablo.vim
@@ -0,0 +1,26 @@
+" local syntax file - set colors on a per-machine basis:
+" vim: tw=0 ts=4 sw=4
+" Vim color file
+" Maintainer: Ron Aaron <ron@ronware.org>
+" Last Change: 2003 May 02
+
+hi clear
+set background=dark
+if exists("syntax_on")
+ syntax reset
+endif
+let g:colors_name = "pablo"
+
+highlight Comment ctermfg=8 guifg=#808080
+highlight Constant ctermfg=14 cterm=none guifg=#00ffff gui=none
+highlight Identifier ctermfg=6 guifg=#00c0c0
+highlight Statement ctermfg=3 cterm=bold guifg=#c0c000 gui=bold
+highlight PreProc ctermfg=10 guifg=#00ff00
+highlight Type ctermfg=2 guifg=#00c000
+highlight Special ctermfg=12 guifg=#0000ff
+highlight Error ctermbg=9 guibg=#ff0000
+highlight Todo ctermfg=4 ctermbg=3 guifg=#000080 guibg=#c0c000
+highlight Directory ctermfg=2 guifg=#00c000
+highlight StatusLine ctermfg=11 ctermbg=12 cterm=none guifg=#ffff00 guibg=#0000ff gui=none
+highlight Normal guifg=#ffffff guibg=#000000
+highlight Search ctermbg=3 guibg=#c0c000
View
26 .vim/spell/en.utf-8.add
@@ -0,0 +1,26 @@
+reweighted
+MRF
+MPE
+MRFs
+overdispersed
+discretize
+rotamers
+MCMC
+Padhraic
+Smyth
+Ihler
+VHDL
+UCSD
+SVM
+frequentist
+RoShamBo
+parallelizable
+Multitarget
+TOMHT
+TOMHT's
+multitarget
+MHT
+HOMHT
+Kurien
+eqn
+misspecifying
View
BIN .vim/spell/en.utf-8.add.spl
Binary file not shown.
View
26 .vimrc
@@ -1,5 +1,24 @@
set nocompatible
-call pathogen#runtime_append_all_bundles()
+filetype off
+set rtp+=~/.vim/bundle/vundle/
+call vundle#rc()
+
+Bundle 'gmarik/vundle'
+" List bundles to install below. Format:
+" Github: 'user/reponame'
+" Vimscripts: 'scriptname'
+" Git repo: 'git://blah'
+Bundle 'AutoTag'
+Bundle 'mileszs/ack.vim'
+Bundle 'noahfrederick/Hemisu'
+Bundle 'scrooloose/nerdcommenter'
+Bundle 'tpope/vim-repeat'
+Bundle 'ervandew/supertab'
+Bundle 'tpope/vim-surround'
+Bundle 'taglist.vim'
+Bundle 'git://vim-latex.git.sourceforge.net/gitroot/vim-latex/vim-latex'
+
+filetype plugin indent on " required
" allow backspacing over everything in insert mode
set backspace=indent,eol,start
@@ -37,9 +56,6 @@ if !exists(":DiffOrig")
\ | wincmd p | diffthis
endif
-filetype off
-filetype plugin indent on
-
" vim behavior
set hidden
set encoding=utf-8
@@ -111,8 +127,6 @@ let Tlist_WinWidth=40
autocmd FileType taglist setlocal nonumber statusline=\
let tlist_tex_settings = 'latex;l:labels;s:sections;t:subsections;u:subsubsections'
-source ~/.vim/autotag.vim
-
function Stamp(...)
normal! `["_d`]"_xhp
endfunction
View
154 .zsh/history
@@ -1,80 +1,3 @@
-mkdir join
-cd join
-vim a
-vim b
-join a b
-which join
-man join
-join --check-order a b
-vim a
-vim b
-join a b
-join a b
-echo $?
-join a b
-vim c
-sort c
-sort -n c
-join a b
-join -n a b
-~/code/coreutils/src/join a b
-~/code/coreutils/src/join -n a b
-c
-man 3 strtold
-man 3 strtold
-man memcasecmp
-man 3 memcmp
-man sort
-man sort
-~/code/coreutils/src/join a b
-~/code/coreutils/src/join -n a b
-~/code/coreutils/src/join -n a b
-pacaur -Ss vc-dwim
-~/code/coreutils/src/join --help
-man join
-man join
-man join
-man sort
-pacaur -Ss vc-dwim
-c
-cd ~/code/coreutils
-vim HACKING
-git br
-vim src/join.c
-cp /tmp/join.c src/
-cp /tmp/join tests/misc/join
-vim src/join.c
-vim tests/misc/join
-git st
-git add src/join.c
-git add tests/misc/join
-src/join --help
-c
-make
-src/join --help
-c
-vim HACKING
-git br
-vim HACKING
-ps -e G vim
-kill 31582
-kill 3598
-vim HACKING
-git format-patch --stdout -1 >join.numeric.sort.diff
-vim join.numeric.sort.diff
-vim HACKING
-vim HACKING
-exit
-cd code/coreutils
-git br
-git rebase master
-git co master
-git br
-git pull
-git co numsort
-c
-vim HACKING
-make
cd tests
make check TESTS=misc/join
..
@@ -2999,3 +2922,80 @@ screen
c
screen -x pts-13.ajfrank
exit
+cd code/dotfiles
+ls
+./install.sh
+./install.sh
+./install.sh
+./install.sh
+man ls
+ls -a
+ls -A
+./install.sh
+c
+cd ~
+c
+ls
+ls -a .z*
+ls -ad .z*
+vim .zshrc
+ls -ald .zsh*
+vim .zshrc
+rm .zsh .zshrc
+c
+man ln
+ls -ald .zsh*
+vim .zsh
+vim .zshrc
+man ln
+man ln
+ls -ald .zsh*
+rm .zsh .zshrc
+ls -ald .zsh*
+vim .zshrc
+vim .zsh/alias
+c
+ls
+man ls
+man ln
+ls .vim
+\ls .vim
+which ls
+man ls
+\ls
+\ls .vim
+\ls -h .vim
+\ls -hF .vim
+\ls -F .vim
+man ls
+\ls -F .vim
+\ls -FH .vim
+\ls -FHh .vim
+\ls -FHhd .vim
+\ls -Fhd .vim
+\ls -FHd .vim
+man ls
+c
+ls .vim
+\ls .vim
+ls .vim/bundle
+ls
+c
+ls
+mkdir backup
+mv ~/.vim/bundle/* backup
+mv backup/vundle ~/.vim/bundle
+ls ~/.vim/bundle
+vim
+vim ~/.vimrc
+vim ~/.vimrc
+ls .vim/bundle
+cd .vim
+l
+cd bundle
+l
+ls vundle
+vim vundle/README.md
+c
+ls
+exit

0 comments on commit e8c8bae

Please sign in to comment.
Something went wrong with that request. Please try again.