如何从诅咒中显示外部程序



我爱上了Vim和许多其他基于终端的程序。我正在尝试用Python编写一个shell,使用curses。我想要一个选项卡列表,其中运行后台进程(如htop和基于终端的网络管理器(。

但我不知道如何在给定的屏幕窗口/键盘中显示外部应用程序。

您需要研究伪终端。它们可以让你把一个终端的显示输入另一个终端。它们被screen和ssh等程序使用。我怀疑Python(目前(是否可能,但是:

https://docs.python.org/3/library/pty.html

最新更新