Chinaunix首页 | 论坛 | 博客
  • 博客访问: 239070
  • 博文数量: 68
  • 博客积分: 884
  • 博客等级: 准尉
  • 技术积分: 700
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-25 14:34
文章分类

全部博文(68)

文章存档

2016年(3)

2015年(4)

2014年(9)

2013年(8)

2012年(6)

2011年(19)

2010年(19)

我的朋友

分类: LINUX

2014-08-16 17:41:21

In Ubuntu Linux, the default prompt(AKA PS1) under xterm terminal mode is :

 64 # If this is an xterm set the title to user@host:dir
 65 case "$TERM" in
 66 xterm*|rxvt*)
 67     #PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
 68       PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \a\]$PS1"
 69     ;;

with the prefix "\[\e]0;....." part,  which to send the PS1 content with current directory("\w") included to terminal' title(you may also see it as \033]0; with octal 33 being equivalent to the \e escape sequence). That's why the terminal' title changed when you enter another directory.  
Just remove the "\w" that keep the terminal' title to  user@host: .

阅读(597) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~