cleaned it up even further

This commit is contained in:
dave 2008-12-04 01:04:13 -06:00
parent e2356a5696
commit 92d24da06a

13
zshrc
View file

@ -71,24 +71,15 @@ fi
function fix_term function fix_term
{ {
case "$1" in case "$1" in
xterm) xterm|screen)
( ( infocmp $1 &> /dev/null ) && echo $1 ) || echo "vt100" ( ( infocmp $1 &> /dev/null ) && echo $1 ) || echo "vt100"
;; ;;
rxvt) rxvt|xterm*)
( ( infocmp $1 &> /dev/null ) && echo $1 ) || fix_term xterm
;;
screen)
( ( infocmp $1 &> /dev/null ) && echo $1 ) || echo "vt100"
;;
xterm*)
( ( infocmp $1 &> /dev/null ) && echo $1 ) || fix_term xterm ( ( infocmp $1 &> /dev/null ) && echo $1 ) || fix_term xterm
;; ;;
rxvt*) rxvt*)
( ( infocmp $1 &> /dev/null ) && echo $1 ) || fix_term rxvt ( ( infocmp $1 &> /dev/null ) && echo $1 ) || fix_term rxvt
;; ;;
screen-256color-bce)
( ( infocmp $1 &> /dev/null ) && echo $1 ) || fix_term screen-256color
;;
screen*) screen*)
( ( infocmp $1 &> /dev/null ) && echo $1 ) || fix_term screen ( ( infocmp $1 &> /dev/null ) && echo $1 ) || fix_term screen
;; ;;