【发布时间】:2020-01-26 00:28:46
【问题描述】:
我在 gnome-Terminal 中使用 vim 来编辑 Python 程序。我还使用了一个名为 awesome-wm 的平铺窗口管理器。
在我的 Python 程序中,我将一些数据绘制到 matplotlib 图形中(执行时会打开另一个窗口)。当我想测试我的程序时,我使用以下命令从 vim 内部运行程序。
:!python3 %
当程序运行时,它会向 shell 打印三条消息并打开一个 matplotlib 窗口来绘制数据。
有时我只能看到混乱的换行符,必须向上滚动才能看到消息。 我现在的问题是为什么控制台内的格式混乱了,我该如何解决?
我的猜测是终端窗口在打开绘图窗口时没有注意到它正在调整大小,但我不知道在这种情况下如何刷新终端。
使用:!clear; python3 % 没有帮助。
提前致谢。
【问题讨论】:
标签: vim gnome-terminal awesome-wm