MacOS
vim 7.3〜8.1、8.2で使える。
1.前提条件
gitが使えること。
/usr/local/bin/luaがインストール済み
ソースディレクトリで
mkdir vim82
cd vim82
などとしておく。
2.vimのダウンロード
候補1
git clone https://github.com/vim/vim.git
候補2
Index of /BLFS/vim
http://anduin.linuxfromscratch.org/BLFS/vim/
3.ビルド
$ cd vim
configure用の.shファイルを作成し、実行。
(好きなファイル名).sh
make clean &&\
./configure \--prefix=/usr/local/stow/vim \--enable-multibyte\--enable-nls\--enable-perlinterp\--enable-rubyinterp\--with-ruby-command=/usr/local/stow/ruby/bin/ruby \--enable-luainterp--with-lua-prefix=/usr/local \--enable-cscope\--enable-fail-if-missing=yes\--with-features=huge \--without-x\--disable-xim\--disable-gui\--disable-sysmouse\--disable-netbeans\--disable-xsmp\# CC=`which clang`# --enable-pythoninterp --with-python-command=/opt/local/bin/python2 \# --enable-python3interp --with-python3-command=/opt/local/bin/python \# --enable-tclinterp --with-tclsh=/opt/local/bin/tclsh \# --with-luajit \
./(好きなファイル名).shを実行。
後は
gitでダウンロードしたディレクトリ内で
make
make install
3.vim --version で確認。
上記のconfigureスクリプトは8.0〜8.2で動作する。
2020年3月12日 8.2追記
2020年3月12日 stow関連追記
以上