将一长串文本粘贴到Heroku Rails控制台中

问题描述

将任何长度超过几百个字符的字符串粘贴到Heroku Rails控制台中将永远花费。粘贴的字符越多,粘贴速度就越慢。有没有办法使它以合理的速度运行?

解决方法

这是a problem with Ruby's 2.7's default multi-line pasting in irb。解决方法如下。

$ heroku run -a my_app_name bash
$ echo 'IRB.conf[:USE_MULTILINE] = false' > ~/.irbrc
$ bin/rails c
> <Now you can paste the text in and it will go quickly>
,

在项目目录中运行

heroku run 'bundle exec rails c -- --nomultiline'