]> git.donarmstrong.com Git - zsh.git/commitdiff
switch term if it is st-
authorDon Armstrong <don@donarmstrong.com>
Fri, 26 Apr 2019 04:41:28 +0000 (21:41 -0700)
committerDon Armstrong <don@donarmstrong.com>
Fri, 26 Apr 2019 04:41:28 +0000 (21:41 -0700)
.zsh/zshrc/10_switch_term

index bb2a2342a52df003ac2c2661a46ca91c176eb16c..6fefe6979a1f89acc9d9630817795ce3b1a62d03 100644 (file)
@@ -23,5 +23,11 @@ if [[ "$TERM" =~ "stterm-" ]] && which tput >/dev/null 2>&1; then
         export TERM
     fi;
 fi;
+if [[ "$TERM" =~ "st-" ]] && 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