XVim2のインストールについて
基本的にはhttps://github.com/XVimProject/XVim2のREADMEに書いてあります。
最新バージョン(現在はXcode9.3)では少なくとも問題なく動作しました。
最新ではないXcodeへのインストール
僕はXcode9.3とXcode9.2を共存させているのですが、9.2の方にインストールするのに手間取ってしまいました。基本的な部分は(Xcodeアプリへのパスを間違えないように気をつければ)最新バージョンの時とそこまで変わらないのですが、それだけではXVim2は使えませんでした。
最新バージョンと同様、Load Bundleを選択してもいざプロジェクトを開くとVimが使えない・・・
どうもそのままでは互換性がないらしいのです。
そこで、先ほどのgithubのリンクから、pull requestに飛んで、Xcode9.2のuuidを追加してくれているpull request(https://github.com/XVimProject/XVim2/pull/96とか)をpull&pushしてから最新バージョンと同じようにやっていけばXcode9.2の方でも無事インストールできました。
ちなみにhttps://github.com/XVimProject/XVim2/issues/86のコメントにpull requestするといいよ、と書いてありました。僕はpushまでしないとできなかったです。なんでかはわかりません。