MOZREPL 输出显示在终端窗口中

MOZREPL 输出显示在终端窗口中

我有一个非常烦人的问题。我通过 SSH 使用 Mac 终端在本地虚拟 Debian 机器上使用 vim 编写 Perl 脚本。 Perl 脚本使用WWW::Mechanize::Firefox模块又使用MozRepl::RemoteObject对象模块。

我遇到的问题是,每次运行脚本时,输出MozRepl都会显示在另一个 tty 上的另一个终端窗口中,使其变得一团糟:

显示终端窗口中 MozRepl 输出的屏幕截图

我必须关闭 vim 会话并重新打开它以清除终端中的垃圾。

我不想完全抑制脚本的输出,因为我需要它来打印调试语句。我只是想阻止输出MozRepl出现在我的终端窗口中。

我尝试log => ['fatal']在创建 W:M:F 对象时进行设置,但没有效果。

相关内容