Xcode9 に XVim2 入れたどぉ〜!!
環境
- Xcode 9.0
インストール
- Signing Xcode (これを忘れるとXVimはロードされない)
- Xcode を閉じる
- 証明書の作成 (Apple Developer Programまたは他の証明書を使用する場合は 3~5 をスキップ)
- Keychain Access を起動
- 左ペインのログインを選択し、メニューのキーチェーンアクセス -> 証明書アシスタント -> 証明書を作成 を選択
- 名前欄に 適当な名前を入力(ex. XcodeSigner), 固有名のタイプ欄 自己署名ルート, 証明書のタイプ コード署名 を選択し、作成
- codesign
$ sudo codesign -f -s XcodeSigner /Applications/Xcode.app
実行に少し時間がかかる. Apple Developer Programの証明書を使用する場合は, XcodeSigner を "iPhone Developer: ... " 等にすれば良いはず. - ソースをダウンロード
- xcode-select で Xcodeパスの確認
- make XVim2をクローンしたディレクトリに cd して
- お好みで .xvimrc を作成
- Xcodeを起動 XVimをロードするか聞かれるので Load Bundle を選択. 誤って Skip Bundle を選択してしまった場合は、ターミナルで下のコマンドを実行.
- Xcodeを再起動
$ git clone https://github.com/XVimProject/XVim2.git
$ xcode-select -p /Applications/Xcode.app/Contents/Developer // が出力されるはず
$ make
$ defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-X.XX.XにはXcodeのバージョンを指定(i.e. 9.0).