PuTTY window title + screen

1. Добавляем в ~/.screenrc вывод hardstatus в заголовок окна xterm (а PuTTY -- это xterm, и не спрашивайте, что это и почему):
termcapinfo xterm
'hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'
2. Добавляем в ~/.bashrc (не спрашивайте, почему, 10 минут назад я понял, что так лучше, но 5 минут назад уже забыл, почему):
function set_prompt() {
case $TERM in
xterm*)
local TITLEBAR='\[\033]0;\u@\h:\w\007\]'
;;
*)
local TITLEBAR=''
;;
esac
PS1="${TITLEBAR}\u@\h:\w\$ "
PS2='> '
PS4='+ '
}
set_prompt
unset set_prompt
В результате заголовок окна PuTTY будет содержать приглашение командной строки текущего окна. Разумеется, содержание можно подстроить по необходимости.
|
</> |
Ничего не меняется.