LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 802|回复: 4

[ 图 ]screen 的 hardstatus 状态栏窗口标题是 bash 不能动态显示相关程序和目录

[复制链接]
发表于 2010-6-26 19:47:15 | 显示全部楼层 |阅读模式
screen 的 hardstatus 状态栏

窗口标题老是 bash 不能动态显示相关程序和目录

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2010-6-26 21:08:00 | 显示全部楼层
现在用tmux代替 screen,
用 /usr/share/tmux/screen-keys.conf 代替 ~/.tmux.conf
直接拿tmux当screen来使用

hardstatus 是内置的,以前一直用screen 中运行 make menuconfig, 结果画面变乱了,用tmux则没有这个问题
回复 支持 反对

使用道具 举报

发表于 2010-6-26 21:21:35 | 显示全部楼层
试试看 .screenrc 中加上:
termcapinfo rxvt 'hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'
termcapinfo xterm 'hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'
回复 支持 反对

使用道具 举报

发表于 2010-6-26 22:04:41 | 显示全部楼层
http://www.adam8157.info/blog/2010/05/terminal-bash-screen/

这个配合了bash, screenrc和bashrc都要改...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-26 23:37:03 | 显示全部楼层
Post by adaml;2099844
http://www.adam8157.info/blog/2010/05/terminal-bash-screen/

这个配合了bash, screenrc和bashrc都要改...


我参照你的博文,实现了 xterm 的标题栏随 screen 的相关窗口而动态变化了!

添加了

termcapinfo rxvt 'hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'
termcapinfo xterm 'hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'

之后还是无济于事啊!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表