Linux 如何在保留键入的文字的同时打印新邮件?

Linux 如何在保留键入的文字的同时打印新邮件?,linux,command-line,Linux,Command Line,我想写一个Linux命令行聊天室客户端 我想把命令窗口分成不同的部分:输入、聊天、聊天室、状态等 如何将新消息从服务器打印到窗口的聊天部分,同时保留窗口的其他部分 现在,我编写的客户端非常简单,它将所有消息打印到stdout,因此它会破坏您键入的单词。。它几乎是所有Linux发行版中的标准组件,并且有很好的文档记录(它甚至为所有例程提供了一整套手册页;例如,man3printw命令显示了printw()函数的文档)。它也很容易使用。您可以在屏幕上创建几个“窗口”,并可以使用x/y坐标在任意位置写

我想写一个Linux命令行聊天室客户端

我想把命令窗口分成不同的部分:输入、聊天、聊天室、状态等

如何将新消息从服务器打印到窗口的聊天部分,同时保留窗口的其他部分

现在,我编写的客户端非常简单,它将所有消息打印到stdout,因此它会破坏您键入的单词。

。它几乎是所有Linux发行版中的标准组件,并且有很好的文档记录(它甚至为所有例程提供了一整套手册页;例如,
man3printw
命令显示了
printw()
函数的文档)。它也很容易使用。您可以在屏幕上创建几个“窗口”,并可以使用x/y坐标在任意位置写入文本。当然,它们不是真正的窗口,因为这是一个文本终端;ncurses窗口只是终端的一个区域


有关详细的介绍,请参见。

询问代码的问题必须表明对所解决问题的最低理解。包括尝试过的解决方案、它们不起作用的原因以及预期结果。