Putty动态标题($ PWD)

时间:2013-09-27 12:20:02

标签: dynamic window title putty

我想把putty终端显示当前文件夹。这可能吗?

例如,当我在$HOME时,putty窗口标题为$HOME

然后,如果我cd $HOME/foodir,标题将更改为$HOME/foodir

这可能吗?

由于

2 个答案:

答案 0 :(得分:5)

设置PS1对我不起作用(腻子0.62)。

我正在使用bash,这是有效的:

PROMPT_COMMAND='printf "\033]0;%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}"'

答案 1 :(得分:2)

Putty窗口就像是Linux上的一个终端,所以它的行为就像linux上的x模式窗口一样,所以......

你可以使用环境变量PS1来定义标题,就像这篇文章:http://www.networkinghowtos.com/howto/how-to-set-the-putty-window-title-via-script/

就我而言,我在/home/user/.bash_profile中定义了PS1变量:

PS1="\[\e]2;\u@\H\w\a\[\e[32;1m\]>\[\e[0m\]"

但这是我的配置,你可以创建自己的配置。

...