From: Mark Wooding Date: Thu, 24 Jan 2019 15:14:45 +0000 (+0000) Subject: dot/bashrc, dot/zshrc: Do highlighting when `TERM' is `putty...'. X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/profile/commitdiff_plain/8a075bd77648bf73909b42db74ef010a07a725f9 dot/bashrc, dot/zshrc: Do highlighting when `TERM' is `putty...'. This is the `proper' terminal-type family for `pterm', even though it has some unfortunate behaviour which means that I still prefer `xterm...' in general. --- diff --git a/dot/bashrc b/dot/bashrc index 5f9742a..990d645 100644 --- a/dot/bashrc +++ b/dot/bashrc @@ -27,7 +27,7 @@ __mdw_source_if_exists /etc/bash_completion "$HOME/.bash_completion" __mdw_set_prompt_hacks () { case "$TERM" in - linux*|screen*|xterm*|vt100*|eterm*) + linux*|screen*|xterm*|putty*|vt100*|eterm*) case "$(tput bold)" in "") bold="\[$(tput md)\]" unbold="\[$(tput me)\]" ;; *) bold="\[$(tput bold)\]" unbold="\[$(tput sgr0)\]" ;; @@ -35,7 +35,8 @@ __mdw_set_prompt_hacks () { gitcolour="\[$(tput setaf 6)\]" rccolour="\[$(tput setaf 1)\]" uncolour="\[$(tput op)\]" - nl="\[ \]" + nl="\[ +\]" ;; esac host='\h' dir=' \w' diff --git a/dot/zshrc b/dot/zshrc index 9cc436b..8cedc67 100644 --- a/dot/zshrc +++ b/dot/zshrc @@ -12,7 +12,7 @@ case ${INSIDE_EMACS+t},$TERM in t,dumb) unsetopt zle ;; esac __mdw_set_prompt_hacks () { case $TERM in - linux*|screen*|xterm*|vt100*|eterm*) + linux*|screen*|xterm*|putty*|vt100*|eterm*) bold=%B unbold=%b gitcolour=%F{cyan} rccolour=%F{red} uncolour=%f ;;