# Clean up ...
unset LC_CTYPE LC_encoding 2>/dev/null
+# Fix TERM:
+# Use "xterm-256color" for xterm's (and the like) when it is available
+[ "$TERM" = "xterm" -a -r "/usr/share/terminfo/x/xterm+256color" ] \
+ && export TERM="xterm-256color"
+# Don't use "xterm-256color" when it is not available
+[ "$TERM" = "xterm-256color" -a -r "/usr/share/terminfo/x/xterm+256color" ] \
+ || export TERM="xterm"
+
# Initialize PATH variable
if [ -x /usr/libexec/path_helper ]; then
eval `/usr/libexec/path_helper -s \