今まではLinuxにしか入れてなかったのですが、最近妙にWindowsでスクリプト書いているので導入してみました。
中々面倒でしたが、とりあえず使えるようになったのでメモとして残します。
とりあえずgitを入れる
何はなくともとりあえずgitが必要なので、gitを入れます。
自分の場合、最近UTF-8対応したmsysGitを導入しました。
msysGitでググって入れます。
curl.cmdを作成
先程インストールしたGitのディレクトリの中のcmdというディレクトリ配下に curl.cmd という名前のファイルを作成。
中身は次の通りにする。
@rem Do not use "echo off" to not affect any child calls.
@setlocal
@rem Get the abolute path to the parent directory, which is assumed to be the
@rem Git installation root.
@for /F "delims=" %%I in ("%~dp0..") do @set git_install_root=%%~fI
@set PATH=%git_install_root%\bin;%git_install_root%\mingw\bin;%PATH%
@if not exist "%HOME%" @set HOME=%HOMEDRIVE%%HOMEPATH%
@if not exist "%HOME%" @set HOME=%USERPROFILE%
@curl.exe %*
Pathを通す
Gitディレクトリ配下のcmdディレクトリ、binディレクトリにパスを通します。
vimfilesディレクトリ作成
ホームディレクトリ配下にvimfilesというディレクトリを作成
cd %USERPROFILE% mkdir vimfiles
vundleインストール
以下のコマンドでインストール
git clone http://github.com/gmarik/vundle.git vimfiles/bundle/vundle
_vimrcか_gvimrcに以下の設定を入れる
set nocompatible
filetype off
if has("win32") || has("win64")
set rtp+=~/vimfiles/bundle/vundle
call vundle#rc('~/vimfiles/bundle')
else
set rtp+=~/.vim/bundle/vundle
call vundle#rc()
endif
Bundle 'gmarik/vundle'
filetype plugin indent on
これでvundleが使えるようになりました。
せっかくなので…
initfilesというディレクトリを作って、MacBook Airみたいに管理してみました。
使ってたPCがXPだったので、今回はハードリンクを使った方法になりました。
ここらへんは以下のページが詳しいです。
"そろそろしっかりvimを使う。github+vundleを利用したWindowsとの同期。 - holyppの日記"