prox2004 发表于 2005-2-5 13:37:19

mrxvt0.3.11的长命令行显示问题?

命令行输入超过例如80个字符,mrxvt0.3.11显示不对,
不知道新版本如何,或者我的设置问题?
Mrxvt v0.3.11
Options: XPM,Jpeg,PNG,transparent,fade,tint,utmp,XIM,multichar_languages,scrollbars=rxvt+NeXT+xterm+sgi+plain,linespace,selectionscrolling,256colour,cursorBlink,pointerBlank,session management,.Xdefaults

如下kvt显示:
bash# aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
而mrxvt:
<aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa   
这种风格有问题.

tii 发表于 2005-2-5 15:07:17

put the following line in ~/.bashrc:
shopt -s checkwinsize

prox2004 发表于 2005-2-5 15:37:34

不好使.shopt: command not found.
shopt是一个外部命令么?
如果是内部命令,你的bash版本是多少?
可能是我的版本低.
另外这个方法不会只对bash有效吧,
如果我用tcsh/zsh之类的东西?

tii 发表于 2005-2-6 13:18:20

shopt是bash的内置命令,我系统上的是bash3,不知道bash2支持不支持。可以man bash,搜索shopt这个关键词。

prox2004 发表于 2005-2-15 16:01:28

这是因为环境变量TERM, mrxvt设置为rxvt.
而一般的终端设置为xterm.
解决方法:
configure --with-term=xterm 应该可以解决问题
BTW:already mail this to MR zhou.
页: [1]
查看完整版本: mrxvt0.3.11的长命令行显示问题?