Hay una opción de shell cdable_vars:
cdable_vars
Si se establece, cdse asume que un argumento del comando incorporado que no es un directorio es el nombre de una variable cuyo valor es el directorio al que cambiar.
Podrías agregar esto a tu .bashrc:
shopt -s cdable_vars
export myFold=$HOME/Files/Scripts/Main
Observe que reemplacé la tilde con $HOME; las comillas impiden la expansión de tilde y Bash se queja de que no hay un directorio ~/Files/Scripts/Main.
Ahora puedes usar esto de la siguiente manera:
cd myFold
No es $necesario. Ese es el punto, en realidad, como se muestra en otras respuestas, cd "$myFold"funciona sin la opción de shell. cd myFoldtambién funciona si la ruta en myFoldcontiene espacios, no se requieren comillas.
Por lo general, esto incluso funciona con el autocompletado de pestañas como la _cdfunción en bash_completionverifica si cdable_varsestá configurada, pero no todas las implementaciones lo hacen de la misma manera, por lo que es posible que tenga que bash_completionvolver a buscar en su .bashrc(o editar /etc/profilepara configurar la opción de shell).
Otros shells tienen opciones similares, por ejemplo, Zsh ( cdablevars).