![]() |
1
2
你会想看看那些诅咒或污秽的图书馆(或者可能是俚语)。 终端、终端窗口和控制台都是根据实际终端(通过串行电缆连接到计算机的屏幕和键盘)建模的,终端是根据电传打字机(TTY——键盘和简单打印机)建模的。 不同的终端(真实终端、psudoterminals和console)对于特殊字符(如功能键和箭头键)可以有不同的表示。他们这样做是因为有人可能在终端和计算机之间发送超过256个东西。 Curses所做的许多事情之一是接受不同终端提供的输入,并使用终端类型生成表示该键的整数。它还为这些值提供宏常量,以便可以将key_down与curses'getch的结果进行比较,以确定是否按下了向下箭头。 或者,你也可以在谷歌上搜索诅咒并获取大量信息。 |
![]() |
2
1
听起来像是你得到了ANSI的转义码。您可以很容易地使用 this link . 您的特定机器可能有一些特殊的情况,但您应该能够识别和整理它们,而不会有太多的麻烦。 |
![]() |
Manny · 如何比较Perl中的字符串? 3 年前 |
![]() |
BioRod · 我不能用Perl打印键和值 3 年前 |
![]() |
user17227456 · Perl CLI代码无法追加字符串行 3 年前 |
![]() |
LearnToBeBetter · 读取文件,搜索字符串,打印字符串 3 年前 |
![]() |
KJ7LNW · 一些波斯语文本的宽字符印刷,但其他文本则没有 3 年前 |
![]() |
con · 如何搜索大型数据结构并返回一系列给出特定值的键/数组? 3 年前 |
![]() |
Pranay Nanda · 使用regex解析许可证文件 7 年前 |