LinuxSir.cn,穿越时空的Linuxsir!

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

Konsole和rxvt之类的终端的标题栏上的文字应该怎么改变呢?

[复制链接]
发表于 2004-2-7 12:21:43 | 显示全部楼层 |阅读模式

我在 .bashrc 之个文件中加入了 export PS1='\$ ' 改变了终端中的提示符,但是标题栏上的文字(就是root@localhost:~,随具体的当前目录而不同,事实上,我不希望标题栏显示这一部分的)还是没有改掉,而且 rxvt 和 konsole 还有 xterm 的标题栏的显示都是一样的,这应该不是通过修改具体终端的配置文件实现的.到底是怎么回事呢?
发表于 2004-2-7 12:25:05 | 显示全部楼层
我的设置
  1. case $TERM in
  2.   xterm*|rxvt|eterm)
  3. PROMPT_COMMAND='echo -ne "\033]0;${PWD}\007"'
  4.    ;;
  5.   screen)
  6. PROMPT_COMMAND='echo -ne "\033_${USER}:${PWD}\033\"'
  7.    ;;
  8.   esac
复制代码
发表于 2004-2-22 16:11:48 | 显示全部楼层
偶这个可能bt了点儿,不过对经常在一大串目录里操作的人来说算是比较实用的

  1.     case $TERM in
  2.     rxvt*|xterm*)
  3.         PROMPT_COMMAND='echo -ne "\e]1;${USER}:${PWD}\a\e]2;${USER}@${HOSTNAME}:${PWD}\a";[${#DIRSTACK} -lt 32 ] && PS1="\u@\h:\w\\$ " || PS1="\u@\h:\[\033[1;34m\]<*>\[\033[0m\]/\W\\$ " '
  4.         esac
  5.     *)
  6.         ;;
  7.     esac
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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