Anonymous avatar Anonymous committed 2da9f15

update plugin

Comments (0)

Files changed (908)

-call pathogen#infect()
-syntax on
-filetype plugin indent on
-
-set nocompatible
-source $VIMRUNTIME/vimrc_example.vim
-
-let &termencoding=&encoding
-set fileencodings=utf-8,gbk,ucs-bom,cp936
-set termencoding=utf-8
-set encoding=prc
-
-" remove toolbar
-set guioptions-=T
-" disable backup
-set nobackup
-
-set guifont=Monaco:h10
-"colorscheme autumn
-colorscheme bclear
-
-set showmode
-
-" table and indent
-set expandtab
-set shiftwidth=4
-set smarttab
-set tabstop=4
-set softtabstop=4
-set number
-set numberwidth=1
-set shiftround
-set copyindent
-set smartcase
-
-" set to auto read when a file is changed
-set autoread
-set title
-set autochdir
-set nowrap
-set hidden
-set wildmenu
-set wildmode=list:longest
-set noswapfile
-set cursorline
-"set cmdheight=2
-
-"set backup config
-set backspace=eol,start,indent
-set whichwrap+=<,>,h,l
-
-set magic
-set history=1000
-set undolevels=1000
-set wildignore=*.swp,*.bak,*.pyc,*.class
-
-set list
-set listchars=tab:>.,trail:.,extends:#,nbsp:.
-
-" enable mouse
-set mouse=a
-
-" search relative
-nnoremap / /\v
-vnoremap / /\v
-set showmatch
-set hlsearch
-
-"set colorcolumn=85
-
-" mappings
-let mapleader=','
-let g:mapleader=','
-nmap <f1> :w<cr>
-imap <f1> <esc>:w<cr>a
-imap <c-o> <cr><esc>O
-imap <c-w> <esc>A
-imap <m-o> <esc>O
-nnoremap ; :
-
-" Format all
-nnoremap <leader>f ggVG=
-
-" Open snipMate snippets directory
-nnoremap >s :e d:/programs/vim/vimfiles/bundle/snipmate-snippets/snippets <cr>
-
-" close window in normal mode
-nmap <leader>cw <c-w>c
-
-" disable array keys
-nnoremap <up> <nop>
-nnoremap <down> <nop>
-nnoremap <left> <nop>
-nnoremap <right> <nop>
-nnoremap j gj
-nnoremap k gk
-
-" use jj to normal mode
-inoremap jj <esc>
-
-" mappings on buffer
-map <leader>db :bdelete<cr>
-
-" mappings on window
-nnoremap <c-h> <c-w>h
-nnoremap <c-j> <c-w>j
-nnoremap <c-k> <c-w>k
-nnoremap <c-l> <c-w>l
-
-" mapping for command t
-nnoremap <leader>g :CommandTBuffer<cr>
-
-" configuration for sparkup
-let g:sparkupNextMapping = '<c-n>'
-
-" mapping for MRU
-let MRU_Max_Entries = 100
-map <leader>r :MRU<cr>
-
-" Command-T
-let g:CommandTMaxHeight = 15
-set wildignore+=*.pyc,.git,.hg,*.class
-
-" fast edit of _vimrc file
-map <silent> <leader>ev :e $MYVIMRC<cr>
-map <silent> <leader>sv :source $MYVIMRC<cr>
-
-" mapping for unimpaired plugin, used to move line up or down
-nmap <m-down> ]e
-nmap <m-up> [e
-
-nnoremap <f2> :Tlist<cr>
-nnoremap <f3> :e .<cr>
-nnoremap <f5> :set ft=xhtml.javascript<cr>
-nnoremap <f6> :NERDTreeToggle<cr>
-map <F12> :set number!<Bar>set number?<cr>
-map <F11> :set wrap!<Bar>set wrap?<cr>
-
-inoremap <c-space> <c-x><c-o>
-
-vnoremap <leader>c "+y
-nnoremap <leader>p "+gP
-
-filetype plugin on
-""let g:pydiction_location='d:\Program Files\vim\vimfiles\ftplugin\pydiction\complete-dict'
-
-" change pydoc's command
-""let g:pydoc_cmd = '"d:\Program Files\python\lib\pydoc.py"'
-
-" settings for taglist
-let Tlist_Ctags_Cmd = "d:\\download\\ctags58\\ctags58\\ctags.exe"
-let Tlist_GainFocus_On_ToggleOpen = 1
-let Tlist_Show_Menu = 1
-let Tlist_Show_One_File = 1
-let Tlist_Use_Right_Window = 1
-
-" configuration for ctags
-set tags=tags;
-
-" setting to enable snipMate in acp
-""let g:acp_behaviorSnipmateLength = 1
-""let g:acp_ignorecaseOption=0
-
-" setting for super tab
-""let g:SuperTabDefaultCompletionType = "<c-x><c-o>"
-
-" auto command for template
-autocmd BufNewFile * silent! 0r $VIM/templates/%:e.tpl
-
-set viewdir=$HOME/.vim/views
-
-autocmd FileType python set omnifunc=pythoncomplete#Complete
-""autocmd FileType python setlocal omnifunc=pysmell#Complete
-autocmd FileType xml set omnifunc=xmlcomplete#CompleteTags
-autocmd FileType javascript set dictionary=d:\programs\vim\dict\javascript.dict
-autocmd FileType html,xml set listchars-=tab:>.
-
-let g:bufExplorerSplitRight=0
-
-"let delimitMate_autoclose = 0
-
-set grepprg=ack
-
-"let g:miniBufExplModSelTarget = 1
-"let g:miniBufExplorerMoreThanOne = 0
-"let g:miniBufExplModSelTarget = 0
-"let g:miniBufExplUseSingleClick = 1
-"let g:miniBufExplMapWindowNavVim = 1
-"let g:miniBufExplVSplit = 25
-"let g:miniBufExplSplitBelow = 1
-"
-let g:vimwiki_list = [{'path': 'e:\documents\wiki'}]
-
-"Settings for neocomplcache
-let g:acp_enableAtStartup = 0
-let g:neocomplcache_enable_at_startup = 1
-let g:neocomplcache_min_syntax_length = 3
-
-inoremap <expr><cr> neocomplcache#smart_close_popup() . "\<cr>"
-inoremap <expr><TAB> pumvisible() ? "\<C-n>" : "\<TAB>"
-
-
-hi VimwikiHeader1 guifg=#FF0000
-hi VimwikiHeader2 guifg=#00FF00
-hi VimwikiHeader3 guifg=#0000FF
-hi VimwikiHeader4 guifg=#FF00FF
-hi VimwikiHeader5 guifg=#00FFFF
-hi VimwikiHeader6 guifg=#FFFF00
+call pathogen#infect()
+syntax on
+
+set nocompatible
+"source $VIMRUNTIME/vimrc_example.vim
+"filetype off
+"set rtp+=~/.vim/bundle/vundle/
+"call vundle#rc()
+
+"Bundle 'gmarik/vundle'
+"Bundle 'snipMate'
+
+filetype plugin indent on
+
+let &termencoding=&encoding
+set fileencodings=utf-8,gbk,ucs-bom,cp936
+set termencoding=utf-8
+set encoding=prc
+
+" remove toolbar
+set guioptions-=T
+set guioptions-=M
+" disable backup
+set nobackup
+
+"set guifont=Monaco:h10
+set guifont=monaco
+"colorscheme autumn
+colorscheme molokai
+
+set showmode
+
+" table and indent
+set expandtab
+set shiftwidth=4
+set smarttab
+set tabstop=4
+set softtabstop=4
+set number
+set numberwidth=1
+set shiftround
+set copyindent
+set smartcase
+
+" set to auto read when a file is changed
+set autoread
+set title
+"set autochdir
+set nowrap
+set hidden
+set wildmenu
+set wildmode=list:longest
+set noswapfile
+set cursorline
+"set cmdheight=2
+
+"set backup config
+set backspace=eol,start,indent
+set whichwrap+=<,>,h,l
+
+set magic
+set history=1000
+set undolevels=1000
+set wildignore=*.swp,*.bak,*.pyc,*.class
+
+set list
+set listchars=tab:>.,trail:.,extends:#,nbsp:.
+
+" enable mouse
+set mouse=a
+
+" search relative
+nnoremap / /\v
+vnoremap / /\v
+set showmatch
+set hlsearch
+
+"set colorcolumn=85
+
+" mappings
+let mapleader=','
+let g:mapleader=','
+nmap <f1> :w<cr>
+imap <f1> <esc>:w<cr>a
+imap <c-o> <cr><esc>ko
+imap <c-w> <esc>A
+imap <m-o> <esc>O
+nnoremap ; :
+
+" Format all
+nnoremap <leader>f ggVG=
+
+" Open snipMate snippets directory
+nnoremap >s :e /home/sting/.vim/vimfiles/bundle/snipmate-snippets/snippets <cr>
+
+" close window in normal mode
+nmap <leader>cw <c-w>c
+
+" disable array keys
+nnoremap <up> <nop>
+nnoremap <down> <nop>
+nnoremap <left> <nop>
+nnoremap <right> <nop>
+nnoremap j gj
+nnoremap k gk
+
+" use jj to normal mode
+inoremap jj <esc>
+
+" mappings on buffer
+map <leader>db :bdelete<cr>
+
+" mappings on window
+nnoremap <c-h> <c-w>h
+nnoremap <c-j> <c-w>j
+nnoremap <c-k> <c-w>k
+nnoremap <c-l> <c-w>l
+
+" mapping for command t
+nnoremap <leader>g :CommandTBuffer<cr>
+
+" configuration for sparkup
+let g:sparkupNextMapping = '<c-n>'
+
+" mapping for MRU
+let MRU_Max_Entries = 100
+map <leader>r :MRU<cr>
+
+" Command-T
+let g:CommandTMaxHeight = 15
+set wildignore+=*.pyc,.git,.hg,*.class
+
+" fast edit of _vimrc file
+map <silent> <leader>ev :e $MYVIMRC<cr>
+map <silent> <leader>sv :source $MYVIMRC<cr>
+
+" mapping for unimpaired plugin, used to move line up or down
+nmap <m-down> ]e
+nmap <m-up> [e
+
+nnoremap <f2> :Tlist<cr>
+nnoremap <f3> :e .<cr>
+nnoremap <f5> :set ft=xhtml.javascript<cr>
+nnoremap <f6> :NERDTreeToggle<cr>
+map <F12> :set number!<Bar>set number?<cr>
+map <F11> :set wrap!<Bar>set wrap?<cr>
+
+inoremap <c-space> <c-x><c-o>
+
+vnoremap <leader>c "+y
+nnoremap <leader>p "+gP
+
+filetype plugin on
+""let g:pydiction_location='d:\Program Files\vim\vimfiles\ftplugin\pydiction\complete-dict'
+
+" change pydoc's command
+""let g:pydoc_cmd = '"d:\Program Files\python\lib\pydoc.py"'
+
+" settings for taglist
+let Tlist_Ctags_Cmd = "d:\\download\\ctags58\\ctags58\\ctags.exe"
+let Tlist_GainFocus_On_ToggleOpen = 1
+let Tlist_Show_Menu = 1
+let Tlist_Show_One_File = 1
+let Tlist_Use_Right_Window = 1
+
+" configuration for ctags
+set tags=tags;
+
+" setting to enable snipMate in acp
+""let g:acp_behaviorSnipmateLength = 1
+""let g:acp_ignorecaseOption=0
+
+" setting for super tab
+""let g:SuperTabDefaultCompletionType = "<c-x><c-o>"
+
+" auto command for template
+autocmd BufNewFile * silent! 0r /home/sting/.vim/templates/%:e.tpl
+
+set viewdir=$HOME/.vim/views
+
+autocmd FileType python set omnifunc=pythoncomplete#Complete
+""autocmd FileType python setlocal omnifunc=pysmell#Complete
+autocmd FileType xml set omnifunc=xmlcomplete#CompleteTags
+autocmd FileType javascript set dictionary=d:\programs\vim\dict\javascript.dict
+autocmd FileType html,xml set listchars-=tab:>.
+
+let g:bufExplorerSplitRight=0
+
+"let delimitMate_autoclose = 0
+
+set grepprg=ack
+
+
+"let g:miniBufExplModSelTarget = 1
+"let g:miniBufExplorerMoreThanOne = 0
+"let g:miniBufExplModSelTarget = 0
+"let g:miniBufExplUseSingleClick = 1
+"let g:miniBufExplMapWindowNavVim = 1
+"let g:miniBufExplVSplit = 25
+"let g:miniBufExplSplitBelow = 1
+"
+let g:vimwiki_list = [{'path': '~/Documents/wiki/', 'path_html': '~/Documents/blog/', 'template_path': '~/Documents/wiki/', 'template_default': 'def_template', 'template_ext': '.html'}]
+
+"Settings for neocomplcache
+let g:acp_enableAtStartup = 1
+"let g:neocomplcache_enable_at_startup = 1
+"let g:neocomplcache_min_syntax_length = 3
+"let g:neocomplcache_enable_smart_case = 1
+"
+"inoremap <expr><cr> neocomplcache#smart_close_popup() . "\<cr>"
+"inoremap <expr><TAB> pumvisible() ? "\<C-n>" : "\<TAB>"
+"inoremap <expr><c-k> neocomplcache#complete_common_string()
+
+
+hi VimwikiHeader1 guifg=#FF0000
+hi VimwikiHeader2 guifg=#00FF00
+hi VimwikiHeader3 guifg=#0000FF
+hi VimwikiHeader4 guifg=#FF00FF
+hi VimwikiHeader5 guifg=#00FFFF
+hi VimwikiHeader6 guifg=#FFFF00
+
+" Key mapping for Vimwiki
+nnoremap <leader>all :VimwikiAll2HTML<cr>
+
+let g:bufExplorerShowTabBuffer=0
+
+" configure for delimitMate
+au FileType html let b:delimitMate_matchpairs = "(:), [:]"
+let delimitMate_balance_matchpairs = 1
+
+" snips 
+let g:UltiSnipsSnippetsDir = "~/.vim/bundle/ultisnips/UltiSnips/"
+let g:UltiSnipsExpandTrigger="<tab>"
+let g:UltiSnipsJumpForwardTrigger="<tab>"
+let g:UltiSnipsJumpBackwardTrigger="<s-tab>"
+
+" Buffer
+set wildchar=<tab> wildmenu wildmode=full
+
+nnoremap <leader>j :set ft=javascript<cr>
+nnoremap <leader>h :set ft=html<cr>
+
+let g:ctrlp_working_path_mode = 0

autoload/pathogen.vim

+" pathogen.vim - path option manipulation
+" Maintainer:   Tim Pope <http://tpo.pe/>
+" Version:      2.0
+
+" Install in ~/.vim/autoload (or ~\vimfiles\autoload).
+"
+" For management of individually installed plugins in ~/.vim/bundle (or
+" ~\vimfiles\bundle), adding `call pathogen#infect()` to your .vimrc
+" prior to `fileype plugin indent on` is the only other setup necessary.
+"
+" The API is documented inline below.  For maximum ease of reading,
+" :set foldmethod=marker
+
+if exists("g:loaded_pathogen") || &cp
+  finish
+endif
+let g:loaded_pathogen = 1
+
+" Point of entry for basic default usage.  Give a directory name to invoke
+" pathogen#runtime_append_all_bundles() (defaults to "bundle"), or a full path
+" to invoke pathogen#runtime_prepend_subdirectories().  Afterwards,
+" pathogen#cycle_filetype() is invoked.
+function! pathogen#infect(...) abort " {{{1
+  let source_path = a:0 ? a:1 : 'bundle'
+  if source_path =~# '[\\/]'
+    call pathogen#runtime_prepend_subdirectories(source_path)
+  else
+    call pathogen#runtime_append_all_bundles(source_path)
+  endif
+  call pathogen#cycle_filetype()
+endfunction " }}}1
+
+" Split a path into a list.
+function! pathogen#split(path) abort " {{{1
+  if type(a:path) == type([]) | return a:path | endif
+  let split = split(a:path,'\\\@<!\%(\\\\\)*\zs,')
+  return map(split,'substitute(v:val,''\\\([\\,]\)'',''\1'',"g")')
+endfunction " }}}1
+
+" Convert a list to a path.
+function! pathogen#join(...) abort " {{{1
+  if type(a:1) == type(1) && a:1
+    let i = 1
+    let space = ' '
+  else
+    let i = 0
+    let space = ''
+  endif
+  let path = ""
+  while i < a:0
+    if type(a:000[i]) == type([])
+      let list = a:000[i]
+      let j = 0
+      while j < len(list)
+        let escaped = substitute(list[j],'[,'.space.']\|\\[\,'.space.']\@=','\\&','g')
+        let path .= ',' . escaped
+        let j += 1
+      endwhile
+    else
+      let path .= "," . a:000[i]
+    endif
+    let i += 1
+  endwhile
+  return substitute(path,'^,','','')
+endfunction " }}}1
+
+" Convert a list to a path with escaped spaces for 'path', 'tag', etc.
+function! pathogen#legacyjoin(...) abort " {{{1
+  return call('pathogen#join',[1] + a:000)
+endfunction " }}}1
+
+" Remove duplicates from a list.
+function! pathogen#uniq(list) abort " {{{1
+  let i = 0
+  let seen = {}
+  while i < len(a:list)
+    if has_key(seen,a:list[i])
+      call remove(a:list,i)
+    else
+      let seen[a:list[i]] = 1
+      let i += 1
+    endif
+  endwhile
+  return a:list
+endfunction " }}}1
+
+" \ on Windows unless shellslash is set, / everywhere else.
+function! pathogen#separator() abort " {{{1
+  return !exists("+shellslash") || &shellslash ? '/' : '\'
+endfunction " }}}1
+
+" Convenience wrapper around glob() which returns a list.
+function! pathogen#glob(pattern) abort " {{{1
+  let files = split(glob(a:pattern),"\n")
+  return map(files,'substitute(v:val,"[".pathogen#separator()."/]$","","")')
+endfunction "}}}1
+
+" Like pathogen#glob(), only limit the results to directories.
+function! pathogen#glob_directories(pattern) abort " {{{1
+  return filter(pathogen#glob(a:pattern),'isdirectory(v:val)')
+endfunction "}}}1
+
+" Turn filetype detection off and back on again if it was already enabled.
+function! pathogen#cycle_filetype() " {{{1
+  if exists('g:did_load_filetypes')
+    filetype off
+    filetype on
+  endif
+endfunction " }}}1
+
+" Checks if a bundle is 'disabled'. A bundle is considered 'disabled' if
+" its 'basename()' is included in g:pathogen_disabled[]' or ends in a tilde.
+function! pathogen#is_disabled(path) " {{{1
+  if a:path =~# '\~$'
+    return 1
+  elseif !exists("g:pathogen_disabled")
+    return 0
+  endif
+  let sep = pathogen#separator()
+  return index(g:pathogen_disabled, strpart(a:path, strridx(a:path, sep)+1)) != -1
+endfunction "}}}1
+
+" Prepend all subdirectories of path to the rtp, and append all 'after'
+" directories in those subdirectories.
+function! pathogen#runtime_prepend_subdirectories(path) " {{{1
+  let sep    = pathogen#separator()
+  let before = filter(pathogen#glob_directories(a:path.sep."*"), '!pathogen#is_disabled(v:val)')
+  let after  = filter(pathogen#glob_directories(a:path.sep."*".sep."after"), '!pathogen#is_disabled(v:val[0:-7])')
+  let rtp = pathogen#split(&rtp)
+  let path = expand(a:path)
+  call filter(rtp,'v:val[0:strlen(path)-1] !=# path')
+  let &rtp = pathogen#join(pathogen#uniq(before + rtp + after))
+  return &rtp
+endfunction " }}}1
+
+" For each directory in rtp, check for a subdirectory named dir.  If it
+" exists, add all subdirectories of that subdirectory to the rtp, immediately
+" after the original directory.  If no argument is given, 'bundle' is used.
+" Repeated calls with the same arguments are ignored.
+function! pathogen#runtime_append_all_bundles(...) " {{{1
+  let sep = pathogen#separator()
+  let name = a:0 ? a:1 : 'bundle'
+  if "\n".s:done_bundles =~# "\\M\n".name."\n"
+    return ""
+  endif
+  let s:done_bundles .= name . "\n"
+  let list = []
+  for dir in pathogen#split(&rtp)
+    if dir =~# '\<after$'
+      let list +=  filter(pathogen#glob_directories(substitute(dir,'after$',name,'').sep.'*[^~]'.sep.'after'), '!pathogen#is_disabled(v:val[0:-7])') + [dir]
+    else
+      let list +=  [dir] + filter(pathogen#glob_directories(dir.sep.name.sep.'*[^~]'), '!pathogen#is_disabled(v:val)')
+    endif
+  endfor
+  let &rtp = pathogen#join(pathogen#uniq(list))
+  return 1
+endfunction
+
+let s:done_bundles = ''
+" }}}1
+
+" Invoke :helptags on all non-$VIM doc directories in runtimepath.
+function! pathogen#helptags() " {{{1
+  let sep = pathogen#separator()
+  for dir in pathogen#split(&rtp)
+    if (dir.sep)[0 : strlen($VIMRUNTIME)] !=# $VIMRUNTIME.sep && filewritable(dir.sep.'doc') == 2 && !empty(glob(dir.sep.'doc'.sep.'*')) && (!filereadable(dir.sep.'doc'.sep.'tags') || filewritable(dir.sep.'doc'.sep.'tags'))
+      helptags `=dir.'/doc'`
+    endif
+  endfor
+endfunction " }}}1
+
+command! -bar Helptags :call pathogen#helptags()
+
+" Like findfile(), but hardcoded to use the runtimepath.
+function! pathogen#runtime_findfile(file,count) "{{{1
+  let rtp = pathogen#join(1,pathogen#split(&rtp))
+  return fnamemodify(findfile(a:file,rtp,a:count),':p')
+endfunction " }}}1
+
+function! s:find(count,cmd,file,...) " {{{1
+  let rtp = pathogen#join(1,pathogen#split(&runtimepath))
+  let file = pathogen#runtime_findfile(a:file,a:count)
+  if file ==# ''
+    return "echoerr 'E345: Can''t find file \"".a:file."\" in runtimepath'"
+  elseif a:0
+    let path = file[0:-strlen(a:file)-2]
+    execute a:1.' `=path`'
+    return a:cmd.' '.fnameescape(a:file)
+  else
+    return a:cmd.' '.fnameescape(file)
+  endif
+endfunction " }}}1
+
+function! s:Findcomplete(A,L,P) " {{{1
+  let sep = pathogen#separator()
+  let cheats = {
+        \'a': 'autoload',
+        \'d': 'doc',
+        \'f': 'ftplugin',
+        \'i': 'indent',
+        \'p': 'plugin',
+        \'s': 'syntax'}
+  if a:A =~# '^\w[\\/]' && has_key(cheats,a:A[0])
+    let request = cheats[a:A[0]].a:A[1:-1]
+  else
+    let request = a:A
+  endif
+  let pattern = substitute(request,'\'.sep,'*'.sep,'g').'*'
+  let found = {}
+  for path in pathogen#split(&runtimepath)
+    let matches = split(glob(path.sep.pattern),"\n")
+    call map(matches,'isdirectory(v:val) ? v:val.sep : v:val')
+    call map(matches,'v:val[strlen(path)+1:-1]')
+    for match in matches
+      let found[match] = 1
+    endfor
+  endfor
+  return sort(keys(found))
+endfunction " }}}1
+
+command! -bar -bang -count=1 -nargs=1 -complete=customlist,s:Findcomplete Ve       :execute s:find(<count>,'edit<bang>',<q-args>)
+command! -bar -bang -count=1 -nargs=1 -complete=customlist,s:Findcomplete Vedit    :execute s:find(<count>,'edit<bang>',<q-args>)
+command! -bar -bang -count=1 -nargs=1 -complete=customlist,s:Findcomplete Vsplit   :execute s:find(<count>,'split<bang>',<q-args>)
+command! -bar -bang -count=1 -nargs=1 -complete=customlist,s:Findcomplete Vvsplit  :execute s:find(<count>,'vsplit<bang>',<q-args>)
+command! -bar -bang -count=1 -nargs=1 -complete=customlist,s:Findcomplete Vtabedit :execute s:find(<count>,'tabedit<bang>',<q-args>)
+command! -bar -bang -count=1 -nargs=1 -complete=customlist,s:Findcomplete Vpedit   :execute s:find(<count>,'pedit<bang>',<q-args>)
+command! -bar -bang -count=1 -nargs=1 -complete=customlist,s:Findcomplete Vread    :execute s:find(<count>,'read<bang>',<q-args>)
+command! -bar -bang -count=1 -nargs=1 -complete=customlist,s:Findcomplete Vopen    :execute s:find(<count>,'edit<bang>',<q-args>,'lcd')
+
+" vim:set ft=vim ts=8 sw=2 sts=2:

bundle/ColorSamplerPack/colors/adaryn.vim

+" Vim color file
+" Maintainer:	Glenn T. Norton <gtnorton@adaryn.com>
+" Last Change:	2003-04-11
+
+" adaryn - A color scheme named after my daughter, Adaryn. (A-da-rin)
+" I like deep, sharp colors and this scheme is inspired by 
+" Bohdan Vlasyuk's darkblue.
+" The cterm background is black since the dark blue was just too light.
+" Also the cterm colors are very close to an old Borland C++ color setup.
+
+set background=dark
+hi clear
+if exists("syntax_on")
+	syntax reset
+endif
+
+let colors_name = "adaryn"
+
+hi Normal   guifg=#fffff0 guibg=#00003F ctermfg=white ctermbg=Black
+hi ErrorMsg guifg=#ffffff guibg=#287eff	ctermfg=white ctermbg=red
+hi Visual   guifg=#8080ff guibg=fg gui=reverse ctermfg=blue ctermbg=fg cterm=reverse
+
+hi VisualNOS guifg=#8080ff guibg=fg gui=reverse,underline ctermfg=lightblue ctermbg=fg cterm=reverse,underline
+
+hi Todo guifg=#d14a14 guibg=#1248d1 ctermfg=red	ctermbg=darkblue
+
+hi Search guifg=#90fff0 guibg=#2050d0	ctermfg=white ctermbg=darkblue cterm=underline term=underline
+
+hi IncSearch    guifg=#b0ffff guibg=#2050d0 ctermfg=darkblue ctermbg=gray
+
+hi SpecialKey   guifg=cyan ctermfg=darkcyan
+hi Directory    guifg=cyan ctermfg=cyan
+hi Title	guifg=#BDD094 gui=none ctermfg=magenta cterm=bold
+hi WarningMsg	guifg=red ctermfg=red
+hi WildMenu	guifg=yellow guibg=black ctermfg=yellow ctermbg=black cterm=none term=none
+hi ModeMsg	guifg=#22cce2 ctermfg=lightblue
+hi MoreMsg	ctermfg=darkgreen ctermfg=darkgreen
+hi Question	guifg=green gui=none ctermfg=green cterm=none
+hi NonText	guifg=#0030ff ctermfg=darkblue
+
+hi StatusLine   guifg=blue guibg=darkgray gui=none ctermfg=blue ctermbg=gray term=none cterm=none
+
+hi StatusLineNC guifg=black guibg=darkgray gui=none ctermfg=black ctermbg=gray term=none cterm=none
+
+hi VertSplit guifg=black guibg=darkgray gui=none ctermfg=black ctermbg=gray term=none cterm=none
+
+hi Folded   guifg=#808080 guibg=#000040	ctermfg=darkgrey ctermbg=black cterm=bold term=bold
+
+hi FoldColumn   guifg=#808080 guibg=#000040 ctermfg=darkgrey ctermbg=black cterm=bold term=bold
+
+hi LineNr   guifg=#90f020   ctermfg=green cterm=none
+
+hi DiffAdd  guibg=darkblue ctermbg=darkblue term=none cterm=none
+hi DiffChange   guibg=darkmagenta ctermbg=magenta cterm=none
+hi DiffDelete	ctermfg=blue ctermbg=cyan gui=bold guifg=Blue guibg=DarkCyan
+hi DiffText	cterm=bold ctermbg=red gui=bold guibg=Red
+
+hi Cursor	guifg=#000020 guibg=#ffaf38 ctermfg=bg ctermbg=brown
+hi lCursor	guifg=#ffffff guibg=#000000 ctermfg=bg ctermbg=darkgreen
+
+
+hi Comment	guifg=yellow ctermfg=Yellow
+hi Constant	ctermfg=green guifg=green cterm=none
+hi Special	ctermfg=White guifg=#FFFFFF cterm=none gui=none
+hi Identifier	ctermfg=DarkRed guifg=#BDD094 cterm=none
+hi Statement	ctermfg=LightCyan cterm=none guifg=#A9A900 gui=none
+hi PreProc	ctermfg=DarkRed guifg=#ffffff gui=none cterm=none
+hi type		ctermfg=LightCyan guifg=LightBlue gui=none cterm=none
+hi Underlined	cterm=underline term=underline
+hi Ignore	guifg=bg ctermfg=bg
+
+

bundle/ColorSamplerPack/colors/adrian.vim

+" Vim colorscheme file
+" Maintainer:   Adrian Nagle <vim@naglenet.org>
+" Last Change:  2001-09-25 07:48:15 Mountain Daylight Time
+" URL:          http://www.naglenet.org/vim/syntax/adrian.vim
+" MAIN URL:     http://www.naglenet.org/vim
+
+" This is my custom syntax file to override the defaults provided with Vim.
+" This file should be located in $HOME/vimfiles/colors.
+
+" This file should automatically be sourced by $RUNTIMEPATH.
+
+" NOTE(S):
+" *(1)
+" The color definitions assumes and is intended for a black or dark
+" background.
+
+" *(2)
+" This file is specifically in Unix style EOL format so that I can simply
+" copy this file between Windows and Unix systems.  VIM can source files in
+" with the UNIX EOL format (only <NL> instead of <CR><NR> for DOS) in any
+" operating system if the 'fileformats' is not empty and there is no <CR>
+" just before the <NL> on the first line.  See ':help :source_crnl' and
+" ':help fileformats'.
+"
+" *(3)
+" Move this file to adrian.vim for vim6.0aw.
+"
+
+
+
+hi clear
+set background=dark
+if exists("syntax_on")
+  syntax reset
+endif
+let g:colors_name = "adrian"
+
+" Normal is for the normal (unhighlighted) text and background.
+" NonText is below the last line (~ lines).
+highlight Normal                  guibg=Black      guifg=Green 
+highlight Cursor                  guibg=Grey70     guifg=White
+highlight NonText                 guibg=Grey80
+highlight StatusLine     gui=bold guibg=DarkGrey   guifg=Orange
+highlight StatusLineNC            guibg=DarkGrey   guifg=Orange
+
+highlight Comment    term=bold      ctermfg=LightGrey                  guifg=#d1ddff
+highlight Constant   term=underline ctermfg=White                      guifg=#ffa0a0
+"highlight Number   term=underline ctermfg=Yellow                     guifg=Yellow
+highlight Identifier term=underline ctermfg=Cyan                       guifg=#40ffff
+highlight Statement  term=bold      ctermfg=Yellow           gui=bold  guifg=#ffff60
+highlight PreProc    term=underline ctermfg=Blue                       guifg=#ff4500
+highlight Type       term=underline ctermfg=DarkGrey         gui=bold  guifg=#7d96ff
+highlight Special    term=bold      ctermfg=Magenta                    guifg=Orange
+highlight Ignore                    ctermfg=black                      guifg=bg
+highlight Error                     ctermfg=White      ctermbg=Red     guifg=White    guibg=Red
+highlight Todo                      ctermfg=Blue       ctermbg=Yellow  guifg=Blue     guibg=Yellow
+
+" Change the highlight of search matches (for use with :set hls).
+highlight Search                    ctermfg=Black      ctermbg=Yellow  guifg=Black    guibg=Yellow  
+
+" Change the highlight of visual highlight.
+highlight Visual      cterm=NONE    ctermfg=Black      ctermbg=LightGrey  gui=NONE    guifg=Black guibg=Grey70
+
+highlight Float                     ctermfg=Blue                       guifg=#88AAEE
+highlight Exception                 ctermfg=Red        ctermbg=White   guifg=Red      guibg=White
+highlight Typedef                   ctermfg=White      ctermbg=Blue    gui=bold       guifg=White guibg=Blue
+highlight SpecialChar               ctermfg=Black      ctermbg=White   guifg=Black    guibg=White
+highlight Delimiter                 ctermfg=White      ctermbg=Black   guifg=White    guibg=Black
+highlight SpecialComment            ctermfg=Black      ctermbg=Green   guifg=Black    guibg=Green
+
+" Common groups that link to default highlighting.
+" You can specify other highlighting easily.
+highlight link String          Constant
+highlight link Character       Constant
+highlight link Number          Constant
+highlight link Boolean         Statement
+"highlight link Float           Number
+highlight link Function        Identifier
+highlight link Conditional     Type
+highlight link Repeat          Type
+highlight link Label           Type
+highlight link Operator        Type
+highlight link Keyword         Type
+"highlight link Exception       Type
+highlight link Include         PreProc
+highlight link Define          PreProc
+highlight link Macro           PreProc
+highlight link PreCondit       PreProc
+highlight link StorageClass    Type
+highlight link Structure       Type
+"highlight link Typedef         Type