Rails控制台 - 向上箭头不适用于最后一个命令

gug*_*son 1 ruby-on-rails-3

我在Rails 3中使用rails控制台时遇到小问题.

我在终端使用Mac和zsh.当我运行rails控制台时,我提示:

ruby-head :001 >
Run Code Online (Sandbox Code Playgroud)

当我尝试使用向上箭头重复上一个命令时,我收到一个错误声音并且没有显示该命令.另外要使用tab作为自动完成,我必须按Tab键两次.

另一个问题是,在我提供rails console命令之前大约需要10秒钟,直到显示控制台.这是正常的吗?

此致,约翰

Ger*_*rry 8

检查主目录中名为.inputrc的文件,看看它是否包含:

set editing-mode vi
Run Code Online (Sandbox Code Playgroud)

对我来说这是问题,并删除该行使事情恢复正常.现在我只是想知道该文件到底是如何创建的.