6

这在 Mac OS 更新之前工作正常。我重新安装了 RVM、rails、ruby,一切。到目前为止没有任何效果。

在我的 Mac 终端中,我可以生成一个é,但是一旦在控制台中,我可以生成字符, with alt + character,然后当我键入分配给该字符的字母时,它会删除该字符。

在我的~/.rvmrc

export ruby_configure_flags="--with-readline-dir=/usr/local/Cellar/readline/6.2.4"

有任何想法吗?

到目前为止,我已经通过明确包含 readline-rb 让它工作了。我猜我的全局要求不起作用。

gem 'rb-readline', '~> 0.4.2'
4

1 回答 1

1

除非有另一个答案,否则我现在就写这个。

我刚刚用 gem 写到我的应用程序本身 Readline 访问:

gem 'rb-readline', '~> 0.4.2'

我特别选择 0.4.2 的原因是因为截至 2013 年 8 月 14 日的更高版本存在一个现有错误。

不知何故,当我升级操作系统时,对我的 Readline Brew 安装的调用不再相关。不知道为什么。我想有一种方法可以再次对齐路径,以便它可能在我所有的应用程序中在全球范围内工作,但我现在只有一个国际敏感的应用程序。

于 2013-08-14T14:10:55.380 回答