我正在编写一个通过自定义套接字从Windows控制台连接到Linux机器的应用程序,我需要通过TERM
环境变量告诉Linux机箱我的控制台能够做什么。现在我设置TERM=dumb
,但它太有限了。特别是我需要Linux方面知道:
这种Windows控制台的terminfo
数据库中是否有良好的配置文件?
如果有一个扩展的配置文件,可以在我的应用程序最终识别ANSI颜色时使用?
更新:有人投票决定将其关闭为too broad
,因此我编辑的问题非常具体,应该在terminfo
条目中反映Windows控制台的功能。
答案 0 :(得分:0)
版本10中的Windows控制台和Windows终端功能强大得多。您也许可以摆脱TERM=xterm-256color
的困扰。
对于较旧的版本,也许首先考虑加载ANSICON。这增加了纯色的8色支持。否则,请尝试使用简单的术语定义,例如以下不支持颜色的定义:
glasstty
超级简单,位于愚蠢之上 interix
“ nt控制台” pcansi
ansi77