limit the tmxu title to one word

This commit is contained in:
Sebastian Tramp 2011-01-05 15:56:09 +01:00
parent d201c206e5
commit 2813ab27ff

View file

@ -80,9 +80,11 @@ function promptSetMultiplexerTabTitle () {
if [[ "$TERM" == "screen" ]]; then if [[ "$TERM" == "screen" ]]; then
if [[ "$1" == "" ]]; then if [[ "$1" == "" ]]; then
local CMD=${1[(wr)^(*=*|sudo|-*)]} local CMD=${1[(wr)^(*=*|sudo|-*)]}
echo -n "\ek$CMD\e\\" echo -n "\ekttt$CMD\e\\"
else else
echo -n "\ek$1\e\\" local title="$1 ttt" # I dont know how to prevent errors on one word strings
title=$title[(w)1]
echo -n "\ek$title\e\\"
fi fi
fi fi
} }