From 177cf4fe59ef87083dde4d94ac93609c8d82ab0f Mon Sep 17 00:00:00 2001 From: James Browne Date: Fri, 4 Feb 2011 15:18:09 +0000 Subject: [PATCH] First Commit --- .vim/.netrwhist | 2 + .vim/autoload/pathogen.vim | 139 + .vim/bundle/nerdtree/doc/NERD_tree.txt | 1226 +++++ .../nerdtree_plugin/exec_menuitem.vim | 41 + .../nerdtree/nerdtree_plugin/fs_menu.vim | 194 + .vim/bundle/nerdtree/plugin/NERD_tree.vim | 4076 +++++++++++++++++ .vim/bundle/vividchalk/colors/vividchalk.vim | 191 + .vim/ftplugin/html/sparkup.py | 1087 +++++ .vim/ftplugin/html/sparkup.vim | 76 + .vimrc | 175 + README | 1 + 11 files changed, 7208 insertions(+) create mode 100644 .vim/.netrwhist create mode 100644 .vim/autoload/pathogen.vim create mode 100644 .vim/bundle/nerdtree/doc/NERD_tree.txt create mode 100644 .vim/bundle/nerdtree/nerdtree_plugin/exec_menuitem.vim create mode 100644 .vim/bundle/nerdtree/nerdtree_plugin/fs_menu.vim create mode 100644 .vim/bundle/nerdtree/plugin/NERD_tree.vim create mode 100644 .vim/bundle/vividchalk/colors/vividchalk.vim create mode 100755 .vim/ftplugin/html/sparkup.py create mode 100644 .vim/ftplugin/html/sparkup.vim create mode 100644 .vimrc create mode 100644 README diff --git a/.vim/.netrwhist b/.vim/.netrwhist new file mode 100644 index 0000000..7771a52 --- /dev/null +++ b/.vim/.netrwhist @@ -0,0 +1,2 @@ +let g:netrw_dirhistmax =10 +let g:netrw_dirhist_cnt =0 diff --git a/.vim/autoload/pathogen.vim b/.vim/autoload/pathogen.vim new file mode 100644 index 0000000..ff7dba3 --- /dev/null +++ b/.vim/autoload/pathogen.vim @@ -0,0 +1,139 @@ +" pathogen.vim - path option manipulation +" Maintainer: Tim Pope +" Version: 1.2 + +" Install in ~/.vim/autoload (or ~\vimfiles\autoload). +" +" API is documented below. + +if exists("g:loaded_pathogen") || &cp + finish +endif +let g:loaded_pathogen = 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,'\\\@ output + silent filetype + redir END + let result = {} + let result.detection = match(output,'detection:ON') >= 0 + let result.indent = match(output,'indent:ON') >= 0 + let result.plugin = match(output,'plugin:ON') >= 0 + return result +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 + +" 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 = pathogen#glob_directories(a:path.sep."*[^~]") + let after = pathogen#glob_directories(a:path.sep."*[^~]".sep."after") + 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' + let list = [] + for dir in pathogen#split(&rtp) + if dir =~# '\