export HOSTNAME=${HOSTNAME:=`uname -n`} export HOST=${HOST%%\.*} export USER=${USER:=`id -nu`} case "$-" in *i*) [[ $USER = root]] && PS1='$HOST# ' || PS1='$HOST> ' # assuming PDKSH set -o emacs bind -m ^L='clear^M' bind ^I=complete-list # freebsd workaround #alias useradd='pw useradd' alias ll='ls --color -alh' alias ls='ls --color' alias diff='colordiff' alias cp='cp -i' alias mv='mv -i' alias rm='rm -i' w ;; esac