1

我在 C 和 Linux 中有一个小型 TCP 客户端/服务器应用程序,其中客户端可以通过 telnet 连接到服务器端 cli。在服务器上,调用accept 后,执行forkpty(3) 并转发master (pty) 和socket 之间的流量。从站 (pty) 实现了一个使用 libreadline 的 cli。这一切都已经很好了。

我唯一的问题是,如何让 libreadline 自动完成工作?我已经实现了自动完成,可以在我的 shell 上独立使用它,但不能在 pty 上使用(只是打印了两个选项卡)。任何提示都会很好!

4

0 回答 0