quinta-feira, 17 de abril de 2008

Linux: xtermcontrol

Meu terminal padrão é o xterm. Como uso ele ou no Wmii ou Awesome, ás vezes tenho o incoveniente de estar logado em várias máquinas ao mesmo tempo e não saber em qual terminal é cada máquina. Uma forma de resolver foi com o uso do programa xtermcontrol. Utilizo esse programa da seguinte maneira:

# .bashrc

vim () {
command vim $*
xtermcontrol --title $USER@$HOSTNAME
}

ssh () {
for i in $*; do
if [ `echo $i | grep -E "@|\.|i\d*"` ]; then
xtermcontrol --title $i
fi
done
command ssh $*
xtermcontrol --title $USER@$HOSTNAME
}


Como vocês podem ver criei sub-rotinas para rodar o vim e o ssh. Dessa forma, quando estou logado em uma máquina, o título do xterm apresenta o endereço da máquina e assim sei exatamente onde estou.

Nenhum comentário:

Postar um comentário

Drunk Penguins

Drunk Penguins
Drunk Penguins