+ -
当前位置:首页 → 问答吧 → 问个关于Term的问题

问个关于Term的问题

时间:2005-09-05

来源:互联网

为什么系统自带的XTerm和RXVT运行VI就没有问题,而自己编译的虚拟终端(mlterm,cxterm,urxvt)运行时只能显示一行,上下翻页的时候以前显示过的行就成了历史自动跑到上面去了。
用VIM就没有问题。

PS:我的系统是10.0。不要告诉我直接把VIM链接成VI用就行了,我还是习惯用elvis。
PS2:顺便推荐一下,rxvt-unicode非常好用

作者: Yei   发布时间: 2005-09-05

难道就没有人遇到过这样的问题么?

作者: Yei   发布时间: 2005-09-06

编译的时候试着加入ncurses支持

作者: happen23   发布时间: 2005-09-07

多谢了

回去试试

作者: Yei   发布时间: 2005-09-07

终于找到原因了
原来是vi认不出终端的类型
设置TERM=xterm或者vt100就可以了:
export TERM=xterm

作者: Yei   发布时间: 2005-09-09

还有一点不明白的:
系统自带的rxvt怎么显示TERM类型为xterm:
代码:
echo $TERM
xterm
是不是编译的时候可以指定?

作者: Yei   发布时间: 2005-09-20

跟TERM没关吧。rxvt的启动选项有,也可以在~/.Xdefaults中设置:Rxvt.termName:rxvt

作者: netjune   发布时间: 2005-10-02

./configure时可以指定终端类型。

作者: troll   发布时间: 2005-10-02

热门下载

更多