凭证:编辑导致VIM:在Rails 5.2.Beta上捕获致命的信号SEGV



尝试轨道5.2.beta2

当我键入bin/rails credentials:edit时,发生以下错误:

Your Ruby version is 2.0.0, but your Gemfile specified 2.4.2
Vim: Caught deadly signal SEGV
Vim: Finished.
New credentials encrypted and saved.

我使用RBENV并将全局版本设置为2.4.2。我猜2.0.0来自系统Ruby。

如果我使用EDITOR=nano,则可以按预期工作。

Mac OS X版本:El Capitan。
VIM版本:7.3

看来我的vim太老了。我用自制酿造安装了VIM版本8.0.1400。

brew install vim

然后我关闭控制台并重新打开它。现在它正常工作。

它仍然警告Ruby版本:Your Ruby version is 2.4.3, but your Gemfile specified 2.4.2

最新更新