2015-05-31 107 views
6

安装的MacVim我约塞米蒂10.10.2的MacBook Pro上的今天可见的http://www.macupdate.com/app/mac/25988/macvim的MacVim在OSX /优胜美地:没有编辑器窗口都

的问题是,没有编辑器窗口(S)是可见的。如果我使用菜单打开一个文件,没有任何效果:不出现编辑器窗口。它不会隐藏在其他窗口后面,它不在Windows菜单中列出,它完全没有显示。

奇怪的是,该文件将出现在MRU列表中。所以这使得整个编辑器完全无用。我应该自己创建gvim吗?这个应用程序是否真的被任何人维护?

回答

11

我读了一些答案,这表明运行:

brew install macvim 

...做的伎俩。

您可能想先尝试一下。

什么工作对我来说...

然而,这并不适合我,因为虽然它更新了我的MacVim,一个被链接到/ Applications文件夹中没有的版本被更新brew工作。

所以,这里是我必须采取的步骤。

  1. 如果打开,请退出MacVim。
  2. 删除/ Applications中的MacVim文件。
  3. 在终端,运行:

    brew install macvim --override-system-vim 
    
  4. 运行(这将链接添加到您的应用程序文件):

    brew linkapps macvim 
    

我不能肯定上述每一步是必需的,或者--override-system-vim标志是必需的,但我可以告诉你,执行上述步骤对我而言是有效的。

希望这会有所帮助。

+0

@Stabledog:出于兴趣,哪一位适合你?第一位,或者为我工作的位? – greggannicott

+2

我曾与酿造起初的问题是,我没有安装的Xcode,以及苹果商店不会容忍我5岁的AppleID,不让我再利用我的电子邮件地址等就在典型的一切都取决于所有其他现代技术。 :) – Stabledog

+0

这些说明适用于我。 – Sigfried

4

它看起来像的MacVim发展已经移动到新的存储库(也许不同的组开发人员):

https://github.com/macvim-dev/macvim

此回购已应用修复约塞米蒂下的MacVim的图形问题变化。 (这是酿造的macvim formula目前从拉它的源相同的位置,这就是为什么当通过BREW安装的MacVim工作在优胜美地)

他们也有一组预编译的二进制发行版:

https://github.com/macvim-dev/macvim/releases

到目前为止,最新的(“snapshot 76”)在我的优胜美地里工作得很好。您只需要下载.tbz压缩文件,双击它解压缩到一个文件夹,然后将MacVim.app图标拖到应用程序 - 比安装整个软件包管理系统和构建环境更容易,创造性更小!:)

注:我不得不执行在another StackOverflow answer给出的命令来修正在全屏模式下看到了快照76渲染毛刺:

$ defaults write org.vim.MacVim MMNativeFullScreen 0 
+0

谢谢。它解决了我的问题后,OSX 10.10.4升级。 –

+0

在这个答案出现之前,我用自制软件构建了它,而且工作 - 但它需要我安装Xcode。不是问题,但是一个工作/预煮熟的包装会更好。 – Stabledog

+0

最新的macvim-dev版本[快照77](https://github.com/macvim-dev/macvim/releases/tag/snapshot-77)修复了OS X Yosemite中的全屏模式渲染故障。 Brew安装最新版本(77)。 – cedricdlb

1

我今天得到了同样的问题。

解决办法:

mv ~/.vimrc ~/.vimrc_bak 

它看起来像有什么毛病我.vimrc文件。

+0

我又遇到了同样的问题。此时,工作解决方案是安装的MacVim的较新版本(7.4版本102) –

0

我有同样的问题,其中一个答案在这里帮助了我,但不是因为解释的原因,所以我认为这可能对其他人有用。

一些插件可能取决于vim的版本,并且可能在版本7中工作,但不在版本8中,当您安装MacVim时可能是版本8,而终端vim版本可能是7,两者都会使用相同的.vim文件夹和.vimrc加载插件和配置,当你从终端打开vim时它可能仍然工作,因为插件取决于vim版本7,但是当你尝试执行MacVim时,它会尝试使用版本加载插件8,然后它会崩溃,原因是一些答案的工作是因为他们正在更换系统vim,因此MacVim和vim将处于相同的主要版本,如果你从以前的版本升级,你可以做的最好的清理插件文件夹,然后加载MacVim或vim并检查一切正常,然后开始逐个应用插件,检查它们是否没有中断vim。至少用这种方法,我发现其中一个插件没有按预期工作,删除它解决了“MacVim”问题。

总结: - 移动你的.vim作为.vim_bak - 移动你的.vimrc作为.vimrc_bak

和测试(由@hai锋花王建议)是否能解决问题,如果是这样的话,那么一个插件打破了你的安装,你需要激活一些并找出导致问题的原因。

希望这有助于给别人,我已经跟着很多的这些建议没有成功,直到我决定升级VIM(终端),这开始突破为好,那我指出了正确的方向。

再次希望这可以为一些节省一些时间。