Ammm ... indeed xterm-256color does not has an +sl extension that is tput -T $TERM+sl hs nor tput hs will not return success. Guess: with TERM=xterm it works