Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2388891
  • 博文数量: 384
  • 博客积分: 10193
  • 博客等级: 上将
  • 技术积分: 3785
  • 用 户 组: 普通用户
  • 注册时间: 2005-06-09 18:02
文章分类

全部博文(384)

文章存档

2011年(10)

2010年(29)

2009年(39)

2008年(36)

2007年(43)

2006年(198)

2005年(29)

分类: LINUX

2009-03-12 22:59:03

KDE4.2 中的Konsole是我在Linux下最喜欢的终端模拟器, 标签的默认名称是"当前目录:当前运行的程序", 但有些时候, 我们希望这个标签名安装我们自己的意愿来显示, 这就需要做一番设置了.

首先需要在"设置"->"编辑当前配置文件" 开启当前配置文件编辑器, 在标签页面, 将标签标题格式设置为"%w", 在常规页面, 设置环境为"TERM=konsole", 这样启动konsole标签的时候, 就会增加一个环境变量TERM, 值为konsole.

然后在~/.bashrc后面增加如下内容:

function nameTerminal() {
if [ "$TERM" = "konsole" ] ; then
    PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"'
    [ "$1" ] && PROMPT="\033]0;$1\007" && PROMPT_COMMAND='echo -ne ${PROMPT}'
fi
} # nameTerminal()

nameTerminal



如果需要将当前标签的名字改为newTabname, 只需要运行nameTerminal newTabname

如果想会默认的名称, 则只需运行nameTerminal即可.

如图所示:



阅读(2855) | 评论(0) | 转发(0) |
0

上一篇:培训散记

下一篇:数据库归档的问题

给主人留下些什么吧!~~