alias ls='ls -F'
alias la='ls -aF'
alias ll='ls -lF'
alias rm='rm -i'
alias mv='mv -i'
alias cp='cp -i'
#IFDEF Darwin
alias e='emacs -nw'
#ELSE
alias e='emacs'
#ENDIF
alias em='fg %emacs'
alias m="more"
alias etodo='emacs ~/ToDo.txt'
#IFNDEF Root
alias poweroff='doas /sbin/poweroff'
alias reboot='doas /sbin/reboot'
#ENDIF
myisp=user@host.net
alias toisp='ssh $myisp
alias toext='ssh -p 12345 ralph@secret.hosted.machine'
alias totunnel='ssh -p 54321 ralph@secret.tunnel.to.home'
alias tohome='ssh ralph@home.example.com'
alias topi='ssh plumber@bench-raspberry.example.com' alias topumpstation='ssh plumber@pumpstation.example.com'
alias togenerator='ssh plumber@generator.example.com'
#IFDEF house
alias tooffice='ssh ralph@office.example.com'
#ELSE
alias tooffice='echo You can only reach office from house.'
#ENDIF
function mkdircd () {
if [ $# -ne 1 ] ; then
echo "Usage: mkdircd <dir>"
echo " Create a directory and cd into it"
return ; fi
mkdir -p $1 || return
cd $1
}