diff --git a/vim/vim/autoload/pathogen.vim b/vim/vim/autoload/pathogen.vim
index 3accbe6..16c21fe 100644
--- a/vim/vim/autoload/pathogen.vim
+++ b/vim/vim/autoload/pathogen.vim
@@ -1,12 +1,12 @@
" pathogen.vim - path option manipulation
" Maintainer: Tim Pope
-" Version: 2.0
+" Version: 2.2
" 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 `filetype plugin indent on` is the only other setup necessary.
+" ~\vimfiles\bundle), adding `call pathogen#infect()` to the top of your
+" .vimrc is the only other setup necessary.
"
" The API is documented inline below. For maximum ease of reading,
" :set foldmethod=marker
@@ -16,18 +16,35 @@ if exists("g:loaded_pathogen") || &cp
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)
+function! s:warn(msg)
+ if &verbose
+ echohl WarningMsg
+ echomsg a:msg
+ echohl NONE
endif
+endfunction
+
+" Point of entry for basic default usage. Give a relative path to invoke
+" pathogen#incubate() (defaults to "bundle/{}"), or an absolute path to invoke
+" pathogen#surround(). For backwards compatibility purposes, a full path that
+" does not end in {} or * is given to pathogen#runtime_prepend_subdirectories()
+" instead.
+function! pathogen#infect(...) abort " {{{1
+ for path in a:0 ? reverse(copy(a:000)) : ['bundle/{}']
+ if path =~# '^[^\\/]\+$'
+ call s:warn('Change pathogen#infect('.string(path).') to pathogen#infect('.string(path.'/{}').')')
+ call pathogen#incubate(path . '/{}')
+ elseif path =~# '^[^\\/]\+[\\/]\%({}\|\*\)$'
+ call pathogen#incubate(path)
+ elseif path =~# '[\\/]\%({}\|\*\)$'
+ call pathogen#surround(path)
+ else
+ call s:warn('Change pathogen#infect('.string(path).') to pathogen#infect('.string(path.'/{}').')')
+ call pathogen#surround(path . '/{}')
+ endif
+ endfor
call pathogen#cycle_filetype()
+ return ''
endfunction " }}}1
" Split a path into a list.
@@ -111,8 +128,9 @@ function! pathogen#cycle_filetype() " {{{1
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.
+" Check if a bundle is disabled. A bundle is considered disabled if it ends
+" in a tilde or its basename or full name is included in the list
+" g:pathogen_disabled.
function! pathogen#is_disabled(path) " {{{1
if a:path =~# '\~$'
return 1
@@ -120,29 +138,48 @@ function! pathogen#is_disabled(path) " {{{1
return 0
endif
let sep = pathogen#separator()
- return index(g:pathogen_disabled, strpart(a:path, strridx(a:path, sep)+1)) != -1
+ let blacklist = g:pathogen_disabled
+ return index(blacklist, strpart(a:path, strridx(a:path, sep)+1)) != -1 && index(blacklist, a:path) != 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])')
+" Prepend the given directory to the runtime path and append its corresponding
+" after directory. If the directory is already included, move it to the
+" outermost position. Wildcards are added as is. Ending a path in /{} causes
+" all subdirectories to be added (except those in g:pathogen_disabled).
+function! pathogen#surround(path) abort " {{{1
+ let sep = pathogen#separator()
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))
+ if a:path =~# '[\\/]{}$'
+ let path = fnamemodify(a:path[0:-4], ':p:s?[\\/]\=$??')
+ let before = filter(pathogen#glob_directories(path.sep.'*'), '!pathogen#is_disabled(v:val)')
+ let after = filter(reverse(pathogen#glob_directories(path.sep."*".sep."after")), '!pathogen#is_disabled(v:val[0:-7])')
+ call filter(rtp,'v:val[0:strlen(path)-1] !=# path')
+ else
+ let path = fnamemodify(a:path, ':p:s?[\\/]\=$??')
+ let before = [path]
+ let after = [path . sep . 'after']
+ call filter(rtp, 'index(before + after, v:val) == -1')
+ endif
+ let &rtp = pathogen#join(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
+" Prepend all subdirectories of path to the rtp, and append all 'after'
+" directories in those subdirectories. Deprecated.
+function! pathogen#runtime_prepend_subdirectories(path) " {{{1
+ call s:warn('Change pathogen#runtime_prepend_subdirectories('.string(a:path).') to pathogen#surround('.string(a:path.'/{}').')')
+ return pathogen#surround(a:path . pathogen#separator() . '{}')
+endfunction " }}}1
+
+" For each directory in the runtime path, add a second entry with the given
+" argument appended. If the argument ends in '/{}', add a separate entry for
+" each subdirectory. The default argument is 'bundle/{}', which means that
+" .vim/bundle/*, $VIM/vimfiles/bundle/*, $VIMRUNTIME/bundle/*,
+" $VIM/vim/files/bundle/*/after, and .vim/bundle/*/after will be added (on
+" UNIX).
+function! pathogen#incubate(...) abort " {{{1
let sep = pathogen#separator()
- let name = a:0 ? a:1 : 'bundle'
+ let name = a:0 ? a:1 : 'bundle/{}'
if "\n".s:done_bundles =~# "\\M\n".name."\n"
return ""
endif
@@ -150,38 +187,71 @@ function! pathogen#runtime_append_all_bundles(...) " {{{1
let list = []
for dir in pathogen#split(&rtp)
if dir =~# '\"),'!isdirectory(v:val)')) && (!filereadable(dir.sep.'doc'.sep.'tags') || filewritable(dir.sep.'doc'.sep.'tags'))
- helptags `=dir.'/doc'`
- endif
+ for glob in pathogen#split(&rtp)
+ for dir in split(glob(glob), "\n")
+ if (dir.sep)[0 : strlen($VIMRUNTIME)] !=# $VIMRUNTIME.sep && filewritable(dir.sep.'doc') == 2 && !empty(filter(split(glob(dir.sep.'doc'.sep.'*'),"\n>"),'!isdirectory(v:val)')) && (!filereadable(dir.sep.'doc'.sep.'tags') || filewritable(dir.sep.'doc'.sep.'tags'))
+ helptags `=dir.'/doc'`
+ endif
+ endfor
endfor
endfunction " }}}1
command! -bar Helptags :call pathogen#helptags()
+" Execute the given command. This is basically a backdoor for --remote-expr.
+function! pathogen#execute(...) abort " {{{1
+ for command in a:000
+ execute command
+ endfor
+ return ''
+endfunction " }}}1
+
" Like findfile(), but hardcoded to use the runtimepath.
-function! pathogen#runtime_findfile(file,count) "{{{1
+function! pathogen#runtime_findfile(file,count) abort "{{{1
let rtp = pathogen#join(1,pathogen#split(&rtp))
- return fnamemodify(findfile(a:file,rtp,a:count),':p')
+ let file = findfile(a:file,rtp,a:count)
+ if file ==# ''
+ return ''
+ else
+ return fnamemodify(file,':p')
+ endif
endfunction " }}}1
" Backport of fnameescape().
-function! pathogen#fnameescape(string) " {{{1
+function! pathogen#fnameescape(string) abort " {{{1
if exists('*fnameescape')
return fnameescape(a:string)
elseif a:string ==# '-'
@@ -191,17 +261,30 @@ function! pathogen#fnameescape(string) " {{{1
endif
endfunction " }}}1
+if exists(':Vedit')
+ finish
+endif
+
+let s:vopen_warning = 0
+
function! s:find(count,cmd,file,lcd) " {{{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:lcd
+ endif
+ if !s:vopen_warning
+ let s:vopen_warning = 1
+ let warning = '|echohl WarningMsg|echo "Install scriptease.vim to continue using :V'.a:cmd.'"|echohl NONE'
+ else
+ let warning = ''
+ endif
+ if a:lcd
let path = file[0:-strlen(a:file)-2]
execute 'lcd `=path`'
- return a:cmd.' '.pathogen#fnameescape(a:file)
+ return a:cmd.' '.pathogen#fnameescape(a:file) . warning
else
- return a:cmd.' '.pathogen#fnameescape(file)
+ return a:cmd.' '.pathogen#fnameescape(file) . warning
endif
endfunction " }}}1
@@ -219,7 +302,7 @@ function! s:Findcomplete(A,L,P) " {{{1
else
let request = a:A
endif
- let pattern = substitute(request,'\'.sep,'*'.sep,'g').'*'
+ let pattern = substitute(request,'/\|\'.sep,'*'.sep,'g').'*'
let found = {}
for path in pathogen#split(&runtimepath)
let path = expand(path, ':p')
@@ -242,4 +325,4 @@ command! -bar -bang -range=1 -nargs=1 -complete=customlist,s:Findcomplete Vtabed
command! -bar -bang -range=1 -nargs=1 -complete=customlist,s:Findcomplete Vpedit :execute s:find(,'pedit',,1)
command! -bar -bang -range=1 -nargs=1 -complete=customlist,s:Findcomplete Vread :execute s:find(,'read',,1)
-" vim:set ft=vim ts=8 sw=2 sts=2:
+" vim:set et sw=2:
diff --git a/vim/vim/vimpyre.json b/vim/vim/vimpyre.json
deleted file mode 100644
index 4f0267a..0000000
--- a/vim/vim/vimpyre.json
+++ /dev/null
@@ -1 +0,0 @@
-{"repositories":[{"homepage":"http://www.vim.org/scripts/script.php?script_id=2","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/test.zip","fork":false,"has_issues":false,"size":140,"private":false,"name":"test.zip","description":"example of a set of scripts zipped together","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:09:35 -0700","pushed_at":"2010/10/18 02:09:30 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=3","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/test_syntax.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"test_syntax.vim","description":"example syntax file upload","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:09:51 -0700","pushed_at":"2010/10/18 02:09:55 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=4","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/ToggleCommentify.vim","fork":false,"has_issues":false,"size":388,"private":false,"name":"ToggleCommentify.vim","description":"comment lines in a program","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:09:59 -0700","pushed_at":"2010/10/18 02:10:09 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=5","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/DoxyGen-Syntax","fork":false,"has_issues":false,"size":632,"private":false,"name":"DoxyGen-Syntax","description":"DoxyGen Highlighting on top of c/c++/java","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:10:19 -0700","pushed_at":"2010/10/18 02:10:24 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=6","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/keepcase.vim","fork":false,"has_issues":false,"size":160,"private":false,"name":"keepcase.vim","description":"Functions for doing case-persistant substitutions","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:10:46 -0700","pushed_at":"2010/10/18 02:10:41 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=7","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/ifdef.vim","fork":false,"has_issues":false,"size":392,"private":false,"name":"ifdef.vim","description":"#ifdef highlighting in c/c++/idl","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:10:54 -0700","pushed_at":"2011/07/03 08:35:51 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=8","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/vimbuddy.vim","fork":false,"has_issues":false,"size":208,"private":false,"name":"vimbuddy.vim","description":"Vimbuddy: An absolutely unuseful little thing","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:11:20 -0700","pushed_at":"2010/10/18 02:11:24 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=9","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/buffoptions.vim","fork":false,"has_issues":false,"size":160,"private":false,"name":"buffoptions.vim","description":"Per-buffer options/menus/maps","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:11:38 -0700","pushed_at":"2010/10/18 02:11:34 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=10","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/fortune.vim","fork":false,"has_issues":false,"size":164,"private":false,"name":"fortune.vim","description":"put a signature file at end of e-mail (BRAM)","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:11:47 -0700","pushed_at":"2010/10/18 02:12:00 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=11","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/drawing.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"drawing.vim","description":"Ascii drawing primitives with mouse in vim GUI (box, arrow, line). (unstable)","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:12:14 -0700","pushed_at":"2010/10/18 02:12:23 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=12","has_wiki":false,"language":"VimL","watchers":4,"open_issues":0,"url":"https://github.com/vim-scripts/ctags.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"ctags.vim","description":"Display function name in the title bar.","owner":"vim-scripts","has_downloads":true,"forks":2,"created_at":"2010/10/18 02:12:36 -0700","pushed_at":"2010/10/18 02:12:40 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=13","has_wiki":false,"language":"VimL","watchers":6,"open_issues":0,"url":"https://github.com/vim-scripts/closetag.vim","fork":false,"has_issues":false,"size":212,"private":false,"name":"closetag.vim","description":"Functions and mappings to close open HTML/XML tags","owner":"vim-scripts","has_downloads":true,"forks":2,"created_at":"2010/10/18 02:12:45 -0700","pushed_at":"2010/10/18 02:12:58 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=14","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/htmlcmd.vim","fork":false,"has_issues":false,"size":316,"private":false,"name":"htmlcmd.vim","description":"Rich HTML/XML commands","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:13:02 -0700","pushed_at":"2010/10/18 02:13:15 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=17","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/ls.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"ls.vim","description":"Directory Browser for UNIX/CYGWIN","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:14:05 -0700","pushed_at":"2010/10/18 02:14:09 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=18","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/calendar.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"calendar.vim","description":"Open a calendar in a read-only buffer for viewing.","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:14:28 -0700","pushed_at":"2010/10/18 02:14:24 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=19","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/dl.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"dl.vim","description":"converts file links to GetRight GRX files","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:14:36 -0700","pushed_at":"2010/10/18 02:14:49 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=21","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/info.vim","fork":false,"has_issues":false,"size":260,"private":false,"name":"info.vim","description":"GNU info documentation browser.","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:15:21 -0700","pushed_at":"2010/10/18 02:15:26 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=22","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/hunspchk.zip","fork":false,"has_issues":false,"size":1516,"private":false,"name":"hunspchk.zip","description":"Hungarian spell checker","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:15:29 -0700","pushed_at":"2010/10/18 02:15:39 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=24","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/LoadHeaderFile.vim","fork":false,"has_issues":false,"size":164,"private":false,"name":"LoadHeaderFile.vim","description":"load filename from an #include line","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:16:02 -0700","pushed_at":"2010/10/18 02:16:16 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=25","has_wiki":false,"language":"VimL","watchers":2,"open_issues":0,"url":"https://github.com/vim-scripts/mailbrowser.vim","fork":false,"has_issues":false,"size":324,"private":false,"name":"mailbrowser.vim","description":"Browse Berkeley mbox format mailbox files","owner":"vim-scripts","has_downloads":true,"forks":2,"created_at":"2010/10/18 02:16:20 -0700","pushed_at":"2010/10/18 02:16:33 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=26","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/vimmailr.zip","fork":false,"has_issues":false,"size":384,"private":false,"name":"vimmailr.zip","description":"Send (MAPI) mail from vim","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:16:50 -0700","pushed_at":"2010/10/18 02:16:54 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=27","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/format.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"format.vim","description":"formats the current paragraph - smooth right and left","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:16:52 -0700","pushed_at":"2010/10/18 02:16:56 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=28","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/vimxmms.tar.gz","fork":false,"has_issues":false,"size":140,"private":false,"name":"vimxmms.tar.gz","description":"Control XMMS from Vim","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:17:10 -0700","pushed_at":"2010/10/18 02:17:15 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=29","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/sourceSafe.zip","fork":false,"has_issues":false,"size":488,"private":false,"name":"sourceSafe.zip","description":"Check out files from Microsoft SourceSafe directly from vim","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:17:37 -0700","pushed_at":"2010/10/18 02:17:42 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=33","has_wiki":false,"language":"Tcl","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/vimrc.tcl","fork":false,"has_issues":false,"size":112,"private":false,"name":"vimrc.tcl","description":"Adds a SQLWorksheet type interface to Oracle SQL*Plus","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:18:34 -0700","pushed_at":"2010/10/18 02:18:29 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=34","has_wiki":false,"watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/oravim.txt","fork":false,"has_issues":false,"size":116,"private":false,"name":"oravim.txt","description":"SQL*Plus without SQL*Plus","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:18:51 -0700","pushed_at":"2010/10/18 02:18:55 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=35","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/javabean.vim","fork":false,"has_issues":false,"size":240,"private":false,"name":"javabean.vim","description":"Adds property getters and setters","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:19:00 -0700","pushed_at":"2011/04/18 12:44:28 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=36","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/jbean.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"jbean.vim","description":"Completion of Get/Set method","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:19:27 -0700","pushed_at":"2010/10/18 02:19:22 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=37","has_wiki":false,"language":"C++","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/vimvccmd.zip","fork":false,"has_issues":false,"size":120,"private":false,"name":"vimvccmd.zip","description":"patch for vim to \"remote control\" visual c++","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:19:45 -0700","pushed_at":"2010/10/18 02:19:48 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=38","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/dbhelper.tgz","fork":false,"has_issues":false,"size":216,"private":false,"name":"dbhelper.tgz","description":"Helper for Writing DocBook Documents","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:19:53 -0700","pushed_at":"2010/10/18 02:20:07 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=39","has_wiki":false,"language":"VimL","watchers":19,"open_issues":0,"url":"https://github.com/vim-scripts/matchit.zip","fork":false,"has_issues":false,"size":676,"private":false,"name":"matchit.zip","description":"extended % matching for HTML, LaTeX, and many other languages","owner":"vim-scripts","has_downloads":true,"forks":2,"created_at":"2010/10/18 02:20:20 -0700","pushed_at":"2010/10/18 02:20:17 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=40","has_wiki":false,"language":"VimL","watchers":5,"open_issues":1,"url":"https://github.com/vim-scripts/DrawIt","fork":false,"has_issues":false,"size":524,"private":false,"name":"DrawIt","description":"Ascii drawing plugin: lines, ellipses, arrows, fills, and more!","owner":"vim-scripts","has_downloads":true,"forks":2,"created_at":"2010/10/18 02:20:29 -0700","pushed_at":"2011/07/28 01:56:49 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=41","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/rcs-menu.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"rcs-menu.vim","description":"Interface to RCS (Revision Control System)","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:20:57 -0700","pushed_at":"2010/10/18 02:20:55 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=42","has_wiki":false,"language":"VimL","watchers":20,"open_issues":0,"url":"https://github.com/vim-scripts/bufexplorer.zip","fork":false,"has_issues":false,"size":544,"private":false,"name":"bufexplorer.zip","description":"Buffer Explorer / Browser","owner":"vim-scripts","has_downloads":true,"forks":5,"created_at":"2010/10/18 02:21:06 -0700","pushed_at":"2010/11/05 07:31:12 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=43","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/sccs-menu.vim","fork":false,"has_issues":false,"size":568,"private":false,"name":"sccs-menu.vim","description":"Adds a SCCS menu in GVim to acces SCCS functions.","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:21:26 -0700","pushed_at":"2010/10/18 02:21:33 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=44","has_wiki":false,"language":"Python","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/completeWord.py","fork":false,"has_issues":false,"size":112,"private":false,"name":"completeWord.py","description":"Complete word from Python src files.","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:21:55 -0700","pushed_at":"2010/10/18 02:21:50 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=45","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/Mail_Sig.set","fork":false,"has_issues":false,"size":188,"private":false,"name":"Mail_Sig.set","description":"Erase signatures at the end of your replies","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:22:04 -0700","pushed_at":"2010/10/18 02:22:09 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=46","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/Mail_mutt_alias.set","fork":false,"has_issues":false,"size":264,"private":false,"name":"Mail_mutt_alias.set","description":"Extract an e-mail address from the mutt aliases file.","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:22:21 -0700","pushed_at":"2010/10/18 02:22:34 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=47","has_wiki":false,"watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/Mail_Re.set","fork":false,"has_issues":false,"size":148,"private":false,"name":"Mail_Re.set","description":"Merge the all the \"Re: Re:\" in e-mail subjects in only one.","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:22:39 -0700","pushed_at":"2010/10/18 02:22:44 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=48","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/Triggers.vim","fork":false,"has_issues":false,"size":284,"private":false,"name":"Triggers.vim","description":"Helps to toggle definitions (maps, sets, abbr)","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:22:56 -0700","pushed_at":"2010/10/18 02:23:10 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=49","has_wiki":false,"watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/Mail_cc.set","fork":false,"has_issues":false,"size":108,"private":false,"name":"Mail_cc.set","description":"Function that deletes one's e-mail address from the Cc: list","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:23:23 -0700","pushed_at":"2010/10/18 02:23:27 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=50","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/Map-Tools","fork":false,"has_issues":false,"size":344,"private":false,"name":"Map-Tools","description":"Bracketing system + Tools for programming mappings","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:23:44 -0700","pushed_at":"2010/10/18 02:23:49 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=51","has_wiki":false,"language":"VimL","watchers":3,"open_issues":0,"url":"https://github.com/vim-scripts/cscope_macros.vim","fork":false,"has_issues":false,"size":176,"private":false,"name":"cscope_macros.vim","description":"basic cscope settings and key mappings","owner":"vim-scripts","has_downloads":true,"forks":2,"created_at":"2010/10/18 02:23:53 -0700","pushed_at":"2010/10/18 02:24:06 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=52","has_wiki":false,"language":"VimL","watchers":3,"open_issues":0,"url":"https://github.com/vim-scripts/calendar.vim--Matsumoto","fork":false,"has_issues":false,"size":268,"private":false,"name":"calendar.vim--Matsumoto","description":"Calendar","owner":"vim-scripts","has_downloads":true,"forks":3,"created_at":"2010/10/18 02:24:20 -0700","pushed_at":"2011/01/27 09:46:45 -0800"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=53","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/colorize.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"colorize.vim","description":"Change background color when in insert mode","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:24:30 -0700","pushed_at":"2010/10/18 02:24:43 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=54","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/ConvertBase.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"ConvertBase.vim","description":"Convert to/from various numeric bases","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:24:47 -0700","pushed_at":"2010/10/18 02:25:00 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=55","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/TagsMenu.zip","fork":false,"has_issues":false,"size":196,"private":false,"name":"TagsMenu.zip","description":"Creates a menu of all the tags in the current file.","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:25:13 -0700","pushed_at":"2010/10/18 02:25:17 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=57","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/oberon.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"oberon.vim","description":"simple Oberon syntax file","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:25:26 -0700","pushed_at":"2010/10/18 02:25:39 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=58","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/cvsmenu.vim","fork":false,"has_issues":false,"size":820,"private":false,"name":"cvsmenu.vim","description":"Menu for CVS-Versioncontrol","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:25:52 -0700","pushed_at":"2010/10/18 02:25:57 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=59","has_wiki":false,"watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/dtags","fork":false,"has_issues":false,"size":112,"private":false,"name":"dtags","description":"Create tag files for Borland Delphi/Kylix","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:26:01 -0700","pushed_at":"2010/10/18 02:26:14 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=60","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/delphi.vim","fork":false,"has_issues":false,"size":116,"private":false,"name":"delphi.vim","description":"Syntax file for Borlands Delphi/Kylix","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:26:18 -0700","pushed_at":"2010/10/18 02:26:23 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=61","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/Embperl_Syntax.zip","fork":false,"has_issues":false,"size":260,"private":false,"name":"Embperl_Syntax.zip","description":"Syntax for Embperl","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:26:35 -0700","pushed_at":"2010/10/18 02:26:48 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=62","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/whatdomain.vim","fork":false,"has_issues":false,"size":164,"private":false,"name":"whatdomain.vim","description":"Find out meaning of Top Level Domain","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:26:52 -0700","pushed_at":"2010/10/18 02:26:57 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=63","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/emacs.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"emacs.vim","description":"Emacs like colors","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:27:19 -0700","pushed_at":"2010/10/18 02:27:15 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=64","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/po.vim","fork":false,"has_issues":false,"size":160,"private":false,"name":"po.vim","description":"PO (portable object) helper functions","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:27:37 -0700","pushed_at":"2010/10/18 02:27:41 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=65","has_wiki":false,"language":"VimL","watchers":2,"open_issues":0,"url":"https://github.com/vim-scripts/CD.vim","fork":false,"has_issues":false,"size":288,"private":false,"name":"CD.vim","description":"CD to whatever directory the current buffer is using.","owner":"vim-scripts","has_downloads":true,"forks":2,"created_at":"2010/10/18 02:27:54 -0700","pushed_at":"2010/10/18 02:27:50 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=66","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/_vim_wok_visualcpp01.zip","fork":false,"has_issues":false,"size":116,"private":false,"name":"_vim_wok_visualcpp01.zip","description":"Simulating some cool features of MS Visual Studio C++ (TM) by Microsoft Corp.","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:28:12 -0700","pushed_at":"2010/10/18 02:28:15 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=68","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/vfp.vim","fork":false,"has_issues":false,"size":180,"private":false,"name":"vfp.vim","description":"Visual FoxPro 3.0, 5.0, and 6.0 syntax file","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:28:38 -0700","pushed_at":"2010/10/18 02:28:51 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=69","has_wiki":false,"language":"VimL","watchers":7,"open_issues":0,"url":"https://github.com/vim-scripts/project.tar.gz","fork":false,"has_issues":false,"size":860,"private":false,"name":"project.tar.gz","description":"Organize/Navigate projects of files (like IDE/buffer explorer)","owner":"vim-scripts","has_downloads":true,"forks":2,"created_at":"2010/10/18 02:28:55 -0700","pushed_at":"2010/10/18 02:29:00 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=70","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/pt.vim.gz","fork":false,"has_issues":false,"size":576,"private":false,"name":"pt.vim.gz","description":"Syntax file for Synopsys PrimeTime tcl","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:29:14 -0700","pushed_at":"2010/10/18 02:29:27 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=71","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/dctl.vim.gz","fork":false,"has_issues":false,"size":864,"private":false,"name":"dctl.vim.gz","description":"Syntax file for Synopsys DesignCompiler tcl","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:29:32 -0700","pushed_at":"2010/10/18 02:29:47 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=73","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/word_complete.vim","fork":false,"has_issues":false,"size":324,"private":false,"name":"word_complete.vim","description":"automatically offers word completion as you type","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:30:20 -0700","pushed_at":"2010/10/18 02:30:25 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=74","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/aux2tags.vim","fork":false,"has_issues":false,"size":156,"private":false,"name":"aux2tags.vim","description":"Generate a tags file from a LaTeX .aux file","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:30:29 -0700","pushed_at":"2010/10/18 02:30:43 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=75","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/javaimp.vim","fork":false,"has_issues":false,"size":164,"private":false,"name":"javaimp.vim","description":"Open a Java source file from its import statement","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:30:56 -0700","pushed_at":"2010/10/18 02:30:59 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=77","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/incfiles.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"incfiles.vim","description":"create menu entries for each include file in a C/C++ file","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:31:32 -0700","pushed_at":"2010/10/18 02:31:37 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=78","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/functags.vim","fork":false,"has_issues":false,"size":116,"private":false,"name":"functags.vim","description":"create menu entries for each function definition in a C/C++ file","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:31:50 -0700","pushed_at":"2010/10/18 02:31:45 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=79","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/wordlist.vim","fork":false,"has_issues":false,"size":172,"private":false,"name":"wordlist.vim","description":"Autocorrect wordlist from Office XP","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:32:07 -0700","pushed_at":"2010/10/18 02:32:12 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=80","has_wiki":false,"language":"Perl","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/files2menu.pm","fork":false,"has_issues":false,"size":112,"private":false,"name":"files2menu.pm","description":"add all files recursively as menu entry","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:32:25 -0700","pushed_at":"2010/10/18 02:32:21 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=81","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/translate.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"translate.vim","description":"Look up a word in a dictionary file","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:32:42 -0700","pushed_at":"2010/10/18 02:32:38 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=82","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/AppendComment.vim","fork":false,"has_issues":false,"size":160,"private":false,"name":"AppendComment.vim","description":"Append comment at end of line","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:32:50 -0700","pushed_at":"2010/10/18 02:32:54 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=83","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/let-modeline.vim","fork":false,"has_issues":false,"size":200,"private":false,"name":"let-modeline.vim","description":"Extends the modeline feature to the assignment of variables","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:33:07 -0700","pushed_at":"2010/10/18 02:33:22 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=84","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/gdbvim.tar.gz","fork":false,"has_issues":false,"size":144,"private":false,"name":"gdbvim.tar.gz","description":"Watch in vim what you debug in gdb. And more.","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:33:26 -0700","pushed_at":"2010/10/18 02:33:39 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=85","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/Mkcolorscheme.vim","fork":false,"has_issues":false,"size":164,"private":false,"name":"Mkcolorscheme.vim","description":"Help write colorscheme files from existing settings","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:33:52 -0700","pushed_at":"2010/10/18 02:33:51 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=86","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/brief.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"brief.vim","description":"Plugin for Brief-style Home and End","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:34:05 -0700","pushed_at":"2010/10/18 02:34:10 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=88","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/vimtips.zip","fork":false,"has_issues":false,"size":544,"private":false,"name":"vimtips.zip","description":"Display a helpful tip the first time you start Vim each day.","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:34:49 -0700","pushed_at":"2010/10/18 02:34:54 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=89","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/savevers.vim","fork":false,"has_issues":false,"size":436,"private":false,"name":"savevers.vim","description":"Automatically save and diff multiple, sequentially numbered revisions (like VMS)","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:34:58 -0700","pushed_at":"2010/10/18 02:35:16 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=91","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/nsis.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"nsis.vim","description":"This is a vim syntax file for NSIS script.","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:35:48 -0700","pushed_at":"2010/10/18 02:35:42 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=92","has_wiki":false,"language":"VimL","watchers":2,"open_issues":0,"url":"https://github.com/vim-scripts/borland.vim","fork":false,"has_issues":false,"size":116,"private":false,"name":"borland.vim","description":"Classic borland IDE like Vim color scheme","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:35:42 -0700","pushed_at":"2010/10/18 02:35:46 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=94","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/express.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"express.vim","description":"syntax file for Step21 express schema","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:36:27 -0700","pushed_at":"2010/10/18 02:36:31 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=95","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/winmanager","fork":false,"has_issues":false,"size":496,"private":false,"name":"winmanager","description":"A windows style IDE for Vim 6.0","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:36:35 -0700","pushed_at":"2010/10/18 02:36:53 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=97","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/sqlplus.vim","fork":false,"has_issues":false,"size":332,"private":false,"name":"sqlplus.vim","description":"Execute SQL queries and commands from within VIM (using Oracle's SQL*Plus)","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:37:24 -0700","pushed_at":"2010/10/18 02:37:29 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=102","has_wiki":false,"language":"VimL","watchers":6,"open_issues":0,"url":"https://github.com/vim-scripts/DirDiff.vim","fork":false,"has_issues":false,"size":476,"private":false,"name":"DirDiff.vim","description":"A plugin to diff and merge two directories recursively.","owner":"vim-scripts","has_downloads":true,"forks":2,"created_at":"2010/10/18 02:38:43 -0700","pushed_at":"2011/07/29 10:57:09 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=103","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/regview.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"regview.vim","description":"Interactively browse register contents","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:39:10 -0700","pushed_at":"2010/10/18 02:39:05 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=104","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/BlockHL","fork":false,"has_issues":false,"size":164,"private":false,"name":"BlockHL","description":"highlighting different levels of {} in C","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:39:27 -0700","pushed_at":"2010/10/18 02:39:31 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=105","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/desert.vim","fork":false,"has_issues":false,"size":208,"private":false,"name":"desert.vim","description":"A dark-background color scheme inspired by my hometown of Santa Fe, New Mexico","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:39:35 -0700","pushed_at":"2010/10/18 02:39:39 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=106","has_wiki":false,"language":"VimL","watchers":2,"open_issues":0,"url":"https://github.com/vim-scripts/colorscheme_template.vim","fork":false,"has_issues":false,"size":112,"private":false,"name":"colorscheme_template.vim","description":"A template to make coming up with your own color scheme a bit easier.","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:40:02 -0700","pushed_at":"2010/10/18 02:40:07 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=108","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/bufNwinUtils.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"bufNwinUtils.vim","description":"*obsolete* A nice set of useful functions","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:40:29 -0700","pushed_at":"2010/10/18 02:40:33 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=109","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/lightWeightArray.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"lightWeightArray.vim","description":"*obsolete* Small utility to work with vim multivalues variables","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:40:46 -0700","pushed_at":"2010/10/18 02:40:59 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=110","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/golden.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"golden.vim","description":"Gold based color scheme","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:41:03 -0700","pushed_at":"2010/10/18 02:41:08 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=113","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/idutils","fork":false,"has_issues":false,"size":252,"private":false,"name":"idutils","description":"Simple interface with GNU id-utils (deprecated)","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:41:57 -0700","pushed_at":"2010/10/18 02:42:10 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=114","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/MultiPrompt.vim","fork":false,"has_issues":false,"size":116,"private":false,"name":"MultiPrompt.vim","description":"\"Emulates\" a multifield prompt dialog even in console mode!","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:42:24 -0700","pushed_at":"2010/10/18 02:42:19 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=115","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/blue.vim","fork":false,"has_issues":false,"size":204,"private":false,"name":"blue.vim","description":"a blue theme for vim","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:42:41 -0700","pushed_at":"2010/10/18 02:42:45 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=116","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/csharp.vim","fork":false,"has_issues":false,"size":164,"private":false,"name":"csharp.vim","description":"C# Syntax file","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:42:58 -0700","pushed_at":"2010/10/18 02:43:02 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=117","has_wiki":false,"language":"VimL","watchers":2,"open_issues":0,"url":"https://github.com/vim-scripts/cs.vim","fork":false,"has_issues":false,"size":116,"private":false,"name":"cs.vim","description":"Another C# Syntax Colorizer File","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:43:15 -0700","pushed_at":"2010/10/18 02:43:21 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=118","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/Shell.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"Shell.vim","description":"A shell buffer in vim.","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:43:34 -0700","pushed_at":"2010/10/18 02:43:28 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=119","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/vim.vim","fork":false,"has_issues":false,"size":120,"private":false,"name":"vim.vim","description":"indentation for vim script with support for embedded scripting language","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:43:51 -0700","pushed_at":"2010/10/18 02:43:46 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=120","has_wiki":false,"language":"VimL","watchers":2,"open_issues":0,"url":"https://github.com/vim-scripts/Decho","fork":false,"has_issues":false,"size":156,"private":false,"name":"Decho","description":"Vim script internal debugger (output in separate window, tab, or remote vim)","owner":"vim-scripts","has_downloads":true,"forks":2,"created_at":"2010/10/18 02:43:59 -0700","pushed_at":"2010/10/18 02:44:04 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=121","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/asu1dark.vim","fork":false,"has_issues":false,"size":116,"private":false,"name":"asu1dark.vim","description":"Color scheme with dark background.","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:44:17 -0700","pushed_at":"2010/10/18 02:44:21 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=122","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/Astronaut","fork":false,"has_issues":false,"size":204,"private":false,"name":"Astronaut","description":"DrChip's colorscheme: looks the same for vim and gvim (dark background)","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:44:43 -0700","pushed_at":"2010/10/18 02:44:47 -0700"},{"homepage":"http://www.vim.org/scripts/script.php?script_id=123","has_wiki":false,"language":"VimL","watchers":1,"open_issues":0,"url":"https://github.com/vim-scripts/sum.vim","fork":false,"has_issues":false,"size":116,"private":false,"name":"sum.vim","description":"sum the values of a range of rows","owner":"vim-scripts","has_downloads":true,"forks":1,"created_at":"2010/10/18 02:45:01 -0700","pushed_at":"2010/10/18 02:45:05 -0700"}]}
\ No newline at end of file
diff --git a/vim/vimrc b/vim/vimrc
index bf9cd55..c153a1f 100644
--- a/vim/vimrc
+++ b/vim/vimrc
@@ -63,6 +63,7 @@ if has("gui_running")
set toolbar=
set guioptions-=T
set columns=84
+ colorscheme solarized
endif
colorscheme default
@@ -90,24 +91,6 @@ nnoremap _pc :compiler perlcritic:make:cope
nnoremap ç
nnoremap Ç
-function! LoadVimpyre()
-python << EOF
-import os
-import subprocess
-import vim
-
-try:
- subprocess.check_call(['which', 'vimpyre'],
- stdout=open(os.devnull, "w"))
- vim.command('call pathogen#runtime_append_all_bundles("vimpyre")')
- if vim.eval('has("gui_running")'):
- vim.command('colorscheme solarized')
-except subprocess.CalledProcessError:
- print "Vimpyre not found"
-vim.command("return 1")
-EOF
-endfunction
-
function! QuoteWord(delimiter)
python << EOF
import re
@@ -145,7 +128,6 @@ vim.command("return 1")
EOF
endfunction
-call LoadVimpyre()
let g:bufExplorerSortBy='fullpath'
let g:bufExplorerSplitOutPathName=0
let g:bufExplorerShowRelativePath=1