+++ /dev/null
-
-### put all of this in .zshrc or try ". ~/zsh/klammer.zsh" in .zshrc
-
-COLORX="\e[0;31;47m"
-COLOR0="\e[0m"
-COLOR1="\e[0;30;41m"
-COLOR2="\e[0;30;42m"
-COLOR3="\e[0;30;43m"
-COLOR4="\e[0;30;44m"
-COLOR5="\e[0;30;45m"
-COLOR6="\e[0;30;46m"
-COLOR7="\e[0;30;47m"
-COLOR8="\e[0;34;41m"
-COLOR9="\e[0;34;43m"
-COLOR10="\e[0;37;44m"
-COLOROFF="\e[0m"
-
-
-highlight() {
- line=$*
- i=0
- j=0
- strlen=$#line
- while [ $i -le $strlen ] ; do
- i=$[i+1]
- x=$line[$i]
- case $x in
- (\{) j=$[j+1] ; eval print -n $"COLOR$j"$"x"$"COLOROFF" ;;
- (\}) eval print -n $"COLOR$j"$"x"$"COLOROFF" ; j=$[j-1] ;;
- (*) print -n $x ;;
- esac
- done
- print $COLOROFF
-}
-
-screenclearx () {
- print -n '\e7'
- print
- local MYLINE="$LBUFFER$RBUFFER"
- highlight $MYLINE
- print -n '\e8'
-# print "${COLORX}Hit Enter to continue${COLOROFF}"
-# read -k
-}
-zle -N screenclearx
-bindkey "^Xl" screenclearx