terminfo似乎在csh中无效。

3

我想使用screen-256color终端,但我的系统没有这个选项,所以我在我的主目录中编译了它。以下是我的问题:

xxxx: ~/.terminfo > tree
.
|-- s
|   `-- screen-256color
`-- x
    `-- xterm-256color

2 directories, 2 files
xxxx: ~/.terminfo > setenv TERMINFO ~/.terminfo
xxxx: ~/.terminfo > setenv TERM  screen-256color
csh: No entry for terminal type "screen-256color"
csh: using dumb terminal settings.

似乎系统无法检测到screen-256color文件?
1个回答

4

在大多数Linux系统中,terminfo已取代termcap。然而,对于一些应用程序(例如csh/tcsh,比如Slackware),替换termcap为terminfo的进程较慢。如果是这种情况,则可能正在查找/etc/termcap中的条目。

您可以通过查看所列库轻松检查此内容。

ldd `which csh`

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接