summaryrefslogtreecommitdiffstats
path: root/init-common
blob: 6f9f330d405f1f6f7bc010916f888dfbe8b6f18f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# 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