macvim|macvim 在 macOS Mojave 底下闪屏问题

是由于 Core Text rendering 功能引发的。macvim 还未支持metal,CoreText renderer 支持 CGLayer 模式,但是里面问题很多。
【macvim|macvim 在 macOS Mojave 底下闪屏问题】解决方案, 选取一种即可 :

  1. 在 macvim 的preference里关闭 CoreText renderer。
  2. 下载macvim 程序源包和旧版的sdk 在Xcode里重新build,唯独10.14的sdk会引发此问题。
  3. 下载已经build好的macvim的程序 https://github.com/macvim-dev/macvim/releases。然后将下载好的 macvim.app移到brew 安装的 macvim 位置覆盖原文件即可。例如我的位置是/usr/local/Cellar/macvim/8.1-151/macvim.app 。

    推荐阅读