如果我有一个显示大量输出的功能,有没有办法在终端中单独显示它(可能使用more
或less
),这样,在退出时寻呼机,我按原样得到了Octave的控制台?
像这样:
octave:159> retVal = func_with_lotsa_output();
octave:160>
我似乎记得以前版本的Octave默认情况下(我目前在3.8.1)。现在,在第160行获取提示之前显示输出(在159和160之间,即)。
我试图摆弄PAGER
,但无济于事。
PAGER("more"), PAGER("less"), PAGER("pg")
了。我不确定在PAGER_FLAGS()
中要尝试的标志。没有什么能有所作为。
答案 0 :(得分:0)
"当我退出寻呼机时,我不想看到寻呼机的输出位于那里。"
您的寻呼机损坏,或者您只需要使用
激活寻呼机page_screen_output(true)
或等效
more on
,根据the paper,
打开或关闭输出分页。没有参数,
more
切换当前状态。可以通过page_screen_output
确定当前状态。
如果仍然无效,请尝试使用" less"寻呼机:
PAGER("less")