在学习 iOS 开发初期的时候从一些技术大牛的文章中了解到 Vim 这个神器, 却因为学习成本过高, 屡次尝试屡次放弃. 直到某一天在 YouTube 上搜索到了一个叫做 Learning Vim in a Week 的讲座, 短短的20分钟视频让我迅速上手了 Vim. 视频中不仅仅介绍了 Vim 的组合键的应用场景. 还提到了一个非常实用的技巧: 利用 Karabiner 这款映射键盘的软件配置按键重复触发的延迟, 来让 hjkl 这些控制光标的操作如闪电般迅速. 经过反复观看视频, 大概一周左右的磨合, 就可以做到 break up with your mouse 了.

之前在 Xcode7 中一直使用 XVim 这款插件, 由于 Xcode8 禁止加载外部插件, 导致很长一段时间我都在苦苦寻找解决办法. 最终尝试了 github 上各种 issuse 中提到到方法后, 找到了解决方案.

update_xcode_plugins 只需要一条命令. 就可以生成一个 unsign 版本的 Xcode. 具体加载插件的流程 github 上已经有详细介绍了.

当然, 发布应用的时候记得使用 AppStore 下载的 Xcode 版本.