Redian新闻
>
AIX/ksh/xterm怎么设置可以在程序退出后恢复原来的屏
avatar
AIX/ksh/xterm怎么设置可以在程序退出后恢复原来的屏# Unix - 噫吁兮,危乎高哉
f*i
1
现在的情况是诸如less, man, vi的程序退出后,屏幕上会留下
这些程序运行时的输出。要怎么设置才能让这些程序退出以后
屏幕恢复程序运行之前的样子?
谢谢!
avatar
q*e
2
try "clear" if the command is available

【在 f****i 的大作中提到】
: 现在的情况是诸如less, man, vi的程序退出后,屏幕上会留下
: 这些程序运行时的输出。要怎么设置才能让这些程序退出以后
: 屏幕恢复程序运行之前的样子?
: 谢谢!

avatar
T*r
3
change terminal setting to `xterm'

【在 f****i 的大作中提到】
: 现在的情况是诸如less, man, vi的程序退出后,屏幕上会留下
: 这些程序运行时的输出。要怎么设置才能让这些程序退出以后
: 屏幕恢复程序运行之前的样子?
: 谢谢!

avatar
c*y
4
Normally this happens after you changed the size of
a terminal window but didn't update the termial
environment variables to accormmodate the change.
Run resize(1M) command followed by the clear(1M)
command every time when you change the size of a
terminal window.

【在 f****i 的大作中提到】
: 现在的情况是诸如less, man, vi的程序退出后,屏幕上会留下
: 这些程序运行时的输出。要怎么设置才能让这些程序退出以后
: 屏幕恢复程序运行之前的样子?
: 谢谢!

avatar
f*i
5
谢谢queue, Terminator和cooldady的解答。
我没把问题描述清楚。我想要的效果是vi,less之类的程序退出之后,
屏幕“恢复”到运行这些程序之前的样子。比如,我先运行了ls,屏幕
上列出了现在目录的文件,然后我运行less查看某个文件的内容,等退
出less之后,屏幕回到运行less之前的样子,我还能看到原来ls的输出
结果。这个要怎么设置?OS是AIX 5.2,shell是ksh或者bash。我已经把
TERM设置为xterm了。
谢谢!

【在 c******y 的大作中提到】
: Normally this happens after you changed the size of
: a terminal window but didn't update the termial
: environment variables to accormmodate the change.
: Run resize(1M) command followed by the clear(1M)
: command every time when you change the size of a
: terminal window.

avatar
T*r
6
still not working? then I don't know how to solve it. for me, it's just
a TERM setting problem. I am using mrxvt, hehe.

【在 f****i 的大作中提到】
: 谢谢queue, Terminator和cooldady的解答。
: 我没把问题描述清楚。我想要的效果是vi,less之类的程序退出之后,
: 屏幕“恢复”到运行这些程序之前的样子。比如,我先运行了ls,屏幕
: 上列出了现在目录的文件,然后我运行less查看某个文件的内容,等退
: 出less之后,屏幕回到运行less之前的样子,我还能看到原来ls的输出
: 结果。这个要怎么设置?OS是AIX 5.2,shell是ksh或者bash。我已经把
: TERM设置为xterm了。
: 谢谢!

avatar
f*i
7
谢谢Terminator,还是不行。我就先这样用着吧,:(

【在 T********r 的大作中提到】
: still not working? then I don't know how to solve it. for me, it's just
: a TERM setting problem. I am using mrxvt, hehe.

avatar
D*s
8
我刚刚试了一下,感觉就应该是TERM的问题,偶用的bash不过
export TERM=linux
vi
退出之后就不恢复,export TERM=xterm之后就好了。

【在 f****i 的大作中提到】
: 谢谢Terminator,还是不行。我就先这样用着吧,:(
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。