I independently also have a stack of '...', '....' etc aliases almost exactly the same as this! Extremely useful I reckon! Another thing that I've found surprisingly invaluable is an alias (i went for 'ccd') that figures out (via python, so a bit slower on the 1st run) what part of the argument is a valid directory and then cd's you there. It's very handy indeed when working with file paths all the time (a film-vfx-o…
function up() { for i in $(seq 1 $1); do cd ..; done }
# usage:
up # goes up 1 directory
up 2 # goes up 2 directories
up 42 # goes up 42 directories