同时使用 Rails 服务器和 pry/byebug 时终端光标消失
Terminal cursor disappears when using Rails server and pry/byebug together
如果我触发 pry
或 byebug
,最终在使用实时调试模式时光标将消失,输入将变为 slow/laggy。最终我必须 Ctrl-C
并终止 unicorn/puma 进程。在我退出进程后,终端可以工作,但光标有时仍然是 missing/invisible。然后我必须关闭终端并打开另一个。我尝试了两种不同的服务器 (puma/unicorn) 和两种不同的调试工具 (pry 和 byebug)。
很难说这是否与调试工具、rails 服务器或我的终端有关。我正在使用 Terminal.app 和 Solarized 主题。
当光标消失时,您可以输入命令stty echo
并按回车键。那应该把光标带回来。
如果我触发 pry
或 byebug
,最终在使用实时调试模式时光标将消失,输入将变为 slow/laggy。最终我必须 Ctrl-C
并终止 unicorn/puma 进程。在我退出进程后,终端可以工作,但光标有时仍然是 missing/invisible。然后我必须关闭终端并打开另一个。我尝试了两种不同的服务器 (puma/unicorn) 和两种不同的调试工具 (pry 和 byebug)。
很难说这是否与调试工具、rails 服务器或我的终端有关。我正在使用 Terminal.app 和 Solarized 主题。
当光标消失时,您可以输入命令stty echo
并按回车键。那应该把光标带回来。