story
alias ..="cd .." alias ..2="cd ../.." # ... you get the idea, mine goes up to 5 function mkcd () { mkdir -p "$@" && eval cd "\"\$$#\""; } alias h="history|grep"
function up() { cd "$(printf '../'%.0s $(seq 1 "${1:-1}"))" && pwd; } #up 4 goes up 4 directories
alias ...="cd ../.." alias ....="cd ../../.."