経緯
1. 環境の変化
お仕事で使う環境が Git Bash (mintty) -> SSH -> Linux からがっつり Windows になった。Windows でも最新の Vim を、かつ使い慣れた mintty で使いたかった。
2. mintty で動く Vim の build 手順がなかった
Vim の INSTALLpc.txtには、Windows native で動く Vim の build 手順はあるが、mintty で動作する Vim の build 手順がなかった。
手順
vim-jp の方々に相談。蓋を開けてみれば、Linux で普通に build する手順とあんまり変わらなかった。知っている人にとっては当たり前のことだったのかも。。とりあえず一番シンプルな状態での build。
1. MSYS2をインストール
2. pacman -Syuu
3. 強制終了して再度アップデートするようにリクエストされると思うので、ウィンドウを閉じて再起動。
4. もう一度 pacman -Suu
5. pacman -S gcc git base-devel ncurses-devel libiconv-devel
6. git clone https://github.com/vim/vim
7. cd vim/src
8. ./configure --with-features=huge --enable-fail-if-missing
9. make -j
10. make install
参考
MSYS2 ちゃんと使ったことなかったので参考になりました。
https://qiita.com/k-takata/items/373ec7f23d5d7541f982