更新 Xcode 后,导致 XVim 无法使用的解决方法。

问题

Xcode 更新到最新版本 10.2.1 (10E1001)之后,无法使用 Vim 操作,查看编辑菜单也没有 XVim 选项。

解决方法

具体操作可以参考前一篇在 Xcode 10 中安装 XVim2,大概步骤:

  1. 签名:sudo codesign -f -s XcodeSigner /Applications/Xcode.app
  2. 安装:进入 XVim2 目录执行 make
  3. 完成。

如果以上操作还无法解决,那可以尝试先把 XVim 卸载:

  1. 进入 XVim 目录执行:make uninstal
  2. 然后按照提示删除文件:rm -rf "/Users/fxx/Library/Application Support/Developer/Shared/Xcode/Plug-ins/XVim2.xcplugin"
  3. 再重新按照上面的步骤操作。

其实主要问题应该是需要重新签名,另外如果 XVim2 的安装文件已经删除需要重新下载,即使还在也最好更新到最新版本。

信息

版本

  • macOS:Mojave 10.14.5
  • Xcode:10.2.1 (10E1001))
  • XVim2:7defc5e1ab010ce6c57a134ea62e597472b2283c

参考