Ghq ベースの Vim プラグインローダーです。
ghq で利用されるディレクトリ構造に基いて、プラグインをロードします。
- ghq (for installing/updating plugins)
-
command-line
ghq get -u --shallow sgur/vim-paq
-
.vimrc
source ~/Src/github.com/sgur/vim-paq/paq.vim
-
command-line
cd ~/.vim git clone https://github.com/sgur/vim-paq
-
.vimrc
source ~/.vim/vim-paq/paq.vim
ghq の subcommand を利用する場合、.gitconfig
に以下のエントリを追加してください。
[ghq "import"]
vim = /path/to/vim-paq/import/vim.sh
(※ windows の場合、環境変数%PATH%
にsh.exe
があるパスを追加してください 例: c:/Program Files/Git/bin
等)
その後、以下のコマンドを実行します。
ghq import vim -u --shallow
git submodule を利用しているプラグインがある場合は、以下のように fetch.recurseSubmodules
を有効にしておくと、submodule の更新も同時にしてくれるので便利です。
-
グローバルに設定する場合
git config --global fetch.recurseSubmodules true
-
リポジトリ毎に設定する場合
cd /path/to/repo git config --local fetch.recurseSubmodules true
MIT License
sgur sgurrr@gmail.com