export CDPATH=".:~:/This/Is/A/Really/Long/Path/That/Ends/With/My Name"
deve ficar bem
Eu tentei
cd /tmp/
mkdir "aaa bbb"
mkdir "aaa bbb/a" "aaa bbb/b"
export CDPATH="/tmp/aaa bbb"
e
cd a
funciona bem
Além disso, se você quiser alterar o diretório mais rapidamente, poderá criar um alias
alias longpath="cd '/This/Is/A/Really/Long/Path/That/Ends/With/My Name'"
mas não resolverá o problema de copiar para esse diretório
cp longpath
não funciona.
Talvez não esteja funcionando corretamente e você deve instalar e ativar o bash-completion - ele define uma função _cd e o define como o completer para o comando cd, que substitui a conclusão padrão e inclui $ CDPATH.