]> git.donarmstrong.com Git - zsh.git/commitdiff
support stterm
authorDon Armstrong <don@donarmstrong.com>
Thu, 29 Jun 2017 20:10:39 +0000 (15:10 -0500)
committerDon Armstrong <don@donarmstrong.com>
Thu, 29 Jun 2017 20:10:39 +0000 (15:10 -0500)
.zsh/zshrc/10_switch_term
.zsh/zshrc/85_xtermtitle

index 69f44a5ec3683c2c8cb2a200986152d818305c2a..a6397e0eab84039ddb7903ed4a38a15e96e9266d 100644 (file)
@@ -9,5 +9,11 @@ if [[ "$TERM" =~ "rxvt-" ]] && which tput >/dev/null 2>&1; then
         export TERM
     fi;
 fi;
+if [[ "$TERM" =~ "stterm-" ]] && which tput >/dev/null 2>&1; then
+    if [[ -z "$(tput longname 2>/dev/null)" ]]; then
+        TERM="xterm-${TERM##stterm-}"
+        export TERM
+    fi;
+fi;
 
 # vim:ft=zsh
index da7a9a47e9160bfe6f62fbb78e02e12685ccae04..320e3ea891fd8b2f784d2c338eead83c83c27a8b 100644 (file)
@@ -17,7 +17,7 @@ __set_xterm_title() {
       print -nR $'\033k'$1$'\033'\\ 
       print -nR $'\033]0;'$2$'\a'
       ;;
-    xterm*|rxvt*)
+    xterm*|rxvt*|stterm*)
       print -nR $'\033]0;'$*$'\a'
       ;;
   esac