2

在 Windows 上配置 vim 和 gvim,在 OSX 上配置 vim 和 macvim。打算学习rails 3,所以在两个操作系统上都安装了rails 3 rc。到现在为止还挺好。

使用 macvim 时,rails.vim 提供的每个脚本执行都会给我错误“未初始化的常量 Bundler (NameError)”。试过 :Rserver, :Rgenerate, .... 但是,在 OSX 上,当从终端窗口启动 vim 时,rails.vim 运行得很好,以及直接从终端执行 rails 脚本。

所以在某个地方,不知何故我的 macvim 配置似乎把事情搞砸了。但是,除非我弄错了,否则它只是使用 .vimrc 和 .gvimrc 文件中的设置。现在,.gvimrc 真的很简约,所以我不妨在这里添加它:


set guifont=Inconsolata:h17 " 字体系列和字体大小。 set antialias " MacVim: 平滑字体。set encoding=utf-8 " 到处使用 UTF-8。 set guioptions-=T " 隐藏工具栏。“设置背景=光”背景。设置行=40 列=100 " 窗口尺寸。

set guioptions-=r " 不显示右滚动条


任何有关如何解决此问题的建议将不胜感激。

4

2 回答 2

0

$PATH的 MacVim 设置可能不正确,或者您的环境中缺少其他内容?

尝试使用从 MacVim 启动 shell:shell并手动运行 ruby​​ 命令以查看是否遇到相同的错误。您还可以尝试比较 MacVim 和 Terminal vim 之间的环境变量:new | read !env

于 2010-08-04T22:51:48.077 回答
0

Vim 7.3 版本于昨天发布。经过检查,基于这个最新的 Vim 版本已经构建了一个新版本的 MacVim。下载并测试,rails.vim 脚本按照现在应该的方式工作!所以问题解决了。

于 2010-08-16T21:43:21.730 回答