# common vim plugins for shared projects common () { # local_vimrc: # directory-local settings applied to contained files (+requisite) _local_vimrc_dir="url-local-vimrc" _local_vimrc_url="http://lh-vim.googlecode.com/svn/misc/trunk/plugin/local_vimrc.vim" _lh_common_url="http://lh-vim.googlecode.com/svn/vim-lib/trunk/autoload/lh/common.vim" # "plugin" directory has to be added (downloading recursively # the whole original "plugin" path for one file is impractical) init_url_wget $1 "${_local_vimrc_dir}/plugin" "${_local_vimrc_url}" || return $? init_url_wget $1 "${_local_vimrc_dir}/autoload/lh" "${_lh_common_url}" # histwin.vim # Browse the undo tree init_git_submodule $1 \ 'git-histwin' } init_register common