我在Mountain Lion中使用MacVim我安装了spf13 Vim发行版但是当我输入:set ft=python
时MacVim突然崩溃所以我想卸载它并尝试Janus。我在终端输入curl https://j.mp/spf13-vim3 -L > spf13-vim.sh && sh spf13-vim.sh
安装它。我怎样才能做到这一点?非常感谢!
答案 0 :(得分:12)
我只是用这个:
sh .spf13-vim-3/uninstall.sh
答案 1 :(得分:11)
我很遗憾你没有成功分发。如果:set ft = python正在崩溃你的vim肯定是由于我们使用的python插件和运行VIM的python环境之间的不兼容。这并不罕见,它是在vim插件中使用外部语言的缺点之一,您无法控制环境,并且通常在不同的python(或ruby)版本之间存在不兼容性。虽然这可能不是您的具体问题,但此链接会突出显示这些问题http://permalink.gmane.org/gmane.editors.vim/98903。
你可能在Janus上取得了更大的成功,这是一个很好的发行版,但非常专注于红宝石并严重依赖红宝石。您可能最好确保您的python环境符合您的预期,因为这不是分发问题,而是您编辑python时可能需要的其中一个python插件的问题。我建议禁用python插件,直到找到有问题的插件。 https://github.com/spf13/spf13-vim/blob/3.0/.vimrc.bundles#L172列出的只有4个。
我还鼓励你file an issue和email the mailing list。有一个很大的社区可能会提供帮助。
卸载spf13-vim:
下载并运行https://github.com/spf13/spf13-vim/blob/3.0/uninstall.sh 或者只需按照该文件中的命令操作即可。
答案 2 :(得分:3)
尽管我讨厌SPF13发行版(以及所有其他发行版),但是SPF13导致崩溃不,但很可能是SPF13附带的一些与Python相关的插件。可能是因为Python版本之间存在差异。
无论如何,SPF13的作者对他的发行所造成的混乱负有责任,也许他可以告诉你他在~/.vim/
之外写了什么。也许那是在文档中。与此同时,
$ mv ~/.vim/ ~/.spf13_vim
$ mv ~/.vimrc ~/.spf138vimrc
应该将SPF13废话的所有痕迹都移开视线。
您应抓住机会控制您的配置,不安装Janus或任何其他该死的发行版。