【发布时间】:2019-05-31 06:31:45
【问题描述】:
在 Rails 控制台中,我输入了一个 Active Record 查询,它占用的空间超过了整个屏幕,所以它在滚动。我忘了打q 来摆脱它,而是打Ctrl-C。我遇到了一些错误,然后我得到了一些 Rails 控制台输出,然后我再次点击 ^C,然后我的提示出现了......
但是我什么都打不出来。嗯,实际上我可以打字,但我什么都看不到。
如果我输入exit,它将退出Rails 控制台并让我回到我的提示,然后如果我输入rails c,我会回到我的控制台。除了我刚才提到的输入 ,当我输入它们时,屏幕上都没有出现。
一旦我回到控制台,我仍然看不到我在输入什么。我必须打开一个新终端。
我在许多不同的场景中都发生过这种情况,可能都是我的反应以错误的方式退出进程(比如用 ^C 而不是 q),这只是我可以确定的第一个.
有谁知道如何解决这个问题而不必放弃我的工作并打开一个新终端?
【问题讨论】:
标签: ruby-on-rails ruby bash terminal