Yosemite 中的 MacVim 无法全屏

MacVim in Yosemite can't fullscreen

我正在使用 Mac Yosemite 10.10.2 和最新的 macvim,但是当我使用全屏模式时,屏幕顶部的线条会变黑,如果我移动鼠标在那里,它将显示系统行。。 我想恢复全屏显示。

这是一个已知问题,发生在我身上。一轮的几个工作是:

  1. 在首选项中取消选中 "Prefer native full-screen support"。
  2. 打开第二个标签。这会重新定位文本并正确查看。

https://code.google.com/p/macvim/issues/detail?id=514#c2

上还有一个 .diff 补丁

此外,如果您从命令行打开 MacVim,请使用 open -a MacVim 而不是 mvim。全屏也不适合我(我经常从命令行打开),但一位朋友分享了这个小技巧,现在全屏又可以正常工作了。使用 open -a MacVim 还可以让您使用本机全屏。

我是 运行 MacVim Yosemite 版本 10.10.2。

来自apple.stackexchange.com

的回答

我发现这个 post 似乎可以解决这个问题。

Full screen MacVim on OS X Yosemite

$ defaults write org.vim.MacVim MMNativeFullScreen 0

它适用于我的 MacVim。

快照 77,latest macvim-dev/macvim release fixes the full screen mode rendering glitch in OS X Yosemite. You can download a pre-compiled executable installer from the release page (thanks to @jcl for ). Or you can 如 @greggannicott 所述。

将以下行放入 ~/.gvimrc(如果 none 存在则创建该文件):

set fu

MacVim 现在将始终以全屏模式启动!