Ruby on rails 可以在Rails控制台中编写重音字母吗?
出于某种原因,这不起作用:Ruby on rails 可以在Rails控制台中编写重音字母吗?,ruby-on-rails,postgresql,Ruby On Rails,Postgresql,出于某种原因,这不起作用: "pequeño" 将返回为: "pequeo" 在编写或粘贴时,其外观如下所示: "pequeo"+FFC3\U+FFB1o" 但仍然返回错误的字母 My数据库.yml: development: adapter: postgresql encoding: UTF8 database: test-postgres_development pool: 5 我的终端打印得很好。它只是一个无法工作的控制台。我的问题是试图让pry理解这一点 我所做
"pequeño"
将返回为:
"pequeo"
在编写或粘贴时,其外观如下所示:
"pequeo"+FFC3\U+FFB1o"
但仍然返回错误的字母
My数据库.yml
:
development:
adapter: postgresql
encoding: UTF8
database: test-postgres_development
pool: 5
我的终端打印得很好。它只是一个无法工作的控制台。我的问题是试图让pry理解这一点 我所做的是:
brew install readline
brew link readline
mate ~/.rvmrc
然后将其添加到文件中:
export ruby_configure_flags="--with-readline-dir=/usr/local/Cellar/readline/6.2.4"
然后重新安装我的ruby
该死!我有一个“ñ”你在MacOS上吗?您是否使用
Terminal.app
从控制台运行命令?在终端上输出locale
命令,对于我来说,在控制台中,我可以将特殊重音字符放入终端,这没有问题。您是否一直在使用mac键盘键添加ñ
<代码>选项+n n。这是否在终端上起作用:echo“ñ”
(不在rails控制台中)。如果是,这在irb
:test=“ñ”
?从它工作的终端,从控制台返回空白,并像unicode一样粘贴。是的,使用mac键盘。确认,谢谢!使用rbenv,运行:RUBY\u CONFIGURE\u OPTS=--with readline dir=“$(brew--prefix readline)”rbenv安装