Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Perl 底部的标准条_Perl_Stdin - Fatal编程技术网

Perl 底部的标准条

Perl 底部的标准条,perl,stdin,Perl,Stdin,我想知道如何在终端的底部(像irc客户端一样)制作一个标准输入条。我有所有传入的IRC数据显示在终端上,但我想能够直接在终端内聊天。我的措辞可能让人有点困惑,但希望你明白我的意思 我宁愿不要用TK来做这个。只是在终端中始终等待的STDIN。 键入,它会将消息存储在一个变量中,然后使用$sock->print将其发送到IRC。对于基于文本的UI,您应该使用curses/ncurses。这个库是相当低级的,所以您可能更喜欢使用这样的东西——特别是类似乎做了您想要做的事情。对于您的用例来说,它们可能有

我想知道如何在终端的底部(像irc客户端一样)制作一个标准输入条。我有所有传入的IRC数据显示在终端上,但我想能够直接在终端内聊天。我的措辞可能让人有点困惑,但希望你明白我的意思

我宁愿不要用TK来做这个。只是在终端中始终等待的STDIN。
键入,它会将消息存储在一个变量中,然后使用$sock->print将其发送到IRC。

对于基于文本的UI,您应该使用curses/ncurses。这个库是相当低级的,所以您可能更喜欢使用这样的东西——特别是类似乎做了您想要做的事情。对于您的用例来说,它们可能有些过分,但随着您向客户端添加更多功能,它们的扩展性会更好。

这不是我想要的。我在找和IRSSI用的一样的东西。文本滚动,但底部有一个输入栏。@user2152679是的,使用诅咒来实现。