我正在尝试在另一个 python 进程中运行一个进程。在 ANSI 终端仿真器中运行时,我通常运行的程序具有彩色输出。当我让我的控制 python 程序打印子进程的输出时,我看不到任何颜色。当我从中读取并打印到屏幕时,子进程的颜色丢失了。
print(subp.stdout.readline())
我正在读书,:help :edit但我真的不明白以下一句话:
当在Vim之外更改当前文件时,这对于重新编辑当前文件很有用
什么开始意味着:help :edit!什么?
如果您想重新开始,这非常有用
有人可以提供一些用例吗?
有很多选择stty。我想要的是基于stty raw -echo:我想知道是否可以添加一个选项,使终端驱动程序在看到例如ctrl+时发送信号z,而不是让我的程序处理这个按键。