我是Linux和虚拟终端以及诅咒的新手,所以如果这个描述不清楚,请原谅我。我正在尝试在Fedora 12上使用Curses将状态信息输出到虚拟终端(你知道通过按ctrl-alt-Fx可以获得的终端之一)。当我在其中一个虚拟终端($ TERM = linux)上启动我的应用程序时,这些框的行显示为字符'j','q','k'....(以及其他几个字符) )。然而,当我在一个终端窗口($ TERM = xterm)中启动它时,一切都显示应该。有人可以向我解释我需要做什么才能让VT输出显示为xterm吗?我是否可以在程序中设置终端设置以使输出正确?任何帮助将不胜感激。