普段つかっている方法です。
初めての場合
mercurialを利用します。以下のページにmercurialによるソースコードの取得について記述されています。
- Vim from Mercurial : vim online
- http://www.vim.org/mercurial.php
インストールは以下のとおりです。
$ hg clone https://vim.googlecode.com/hg/ vim
$ cd vim/src
$ ./configure --with-features=huge --enable-multibyte --disable-selinux
$ make
$ sudo make install
HomeBrewでも良いですが、個人的にはこの方法でいれることが多いです。
2回目以降
以下のような簡単なスクリプトを作っておくと楽です。
#!/bin/sh
# please located in vim source directory
hg pull
hg update
cd src
./configure --with-features=huge --enable-multibyte --disable-selinux
make
sudo make install
なお、configureオプションはお好みで。迷ったら./configure --help
を参照しましょう。