使用Rails服务器和pry/byebug时终端光标消失

Som*_*azx 9 bash ruby-on-rails pry ruby-on-rails-4

如果我触发pry或者byebug,最终在使用实时调试模式时光标将消失,输入将变为慢/迟.最终我必须Ctrl-C杀死独角兽/美洲狮过程.在我退出终端后,终端工作,但光标有时仍然缺失/不可见.然后我必须关闭终端并打开另一个终端.我尝试了两种不同的服务器(puma/unicorn)和两种不同的调试工具(pry和byebug).

很难说这是否与调试工具,rails服务器或我的终端有关.我正在使用具有Solarized主题的Terminal.app.

Joe*_*oel 16

当光标消失时,您可以输入命令stty echo并按Enter键.那应该把光标带回来.

  • 谢谢,但为什么这是必要的?这不是一个错误吗? (7认同)