Você não precisa de um arquivo de atalho ou algo assim.
Você pode configurar um alias ~/.bash_profile
adicionando a seguinte linha, então basta digitar myFolderShortcut
para ir para lá (sem cd
):
alias myFolderShortcut='cd /Users/danielbeck/Documents'
Você também precisa digitar o comando acima ou
source ~/.bash_profile
para que isso entre em vigor. Isso funciona em qualquer diretório, mas requer que seu shell de login seja bash
(que é o padrão do OS X)
Obviamente, você pode criar links simbólicos para outros diretórios em seu diretório pessoal. Então, quando você abre o Terminal e está no diretório inicial, cd
ing leva você ao diretório vinculado.
ln -s /Users/danielbeck/Documents/Projects myProjectsDir
Em seguida, digite cd myProjectsDir
e você está lá (o caminho exibido contém myProjectsDir
, porém, não Documents/Projects
).
O link simbólico será exibido no Finder. Para ocultá-lo, digite chflags hidden myProjectsDir
.
Isso funcionará apenas quando você estiver no seu diretório inicial ( cd
sem argumentos o leva lá rapidamente; você pode digitar os dois comandos na mesma linha cd && cd myProjectsDir
:).
~/.bashrc
:alias myalias='cd /path/to/directory'
. Você pode substituirmyalias
por qualquer nome de comando personalizado que desejar.