Eu criei uma pequena jóia para navegar facilmente para um diretório “marcado”.
A gema é chamada de yoke e cria um apelido para o diretório em que você está com o nome do diretório atual. (ou um nome personalizado como você preferir)
Aqui está um pequeno exemplo de como usar isso.
> cd ~/projects/myproject
> yoke
##########################
### YOKE #################
##########################
###
### Added Projects as alias for /Users/jellevandebeeck/...
###
### You should reload the 'yoke' aliases defined in your...
### You can do this by executing the following command:
###
### source ~/.yoke
###
### Or just start another shell and the aliases ...
###
##########################
Agora, um alias para ~ / projects / myproject foi criado. Apenas execute myproject em outro shell para ir para este diretório.
> pwd
/Users/jellevandebeeck
> myproject
> pwd
/Users/jellevandebeeck/projects/myproject
Torna minha vida terminal muito mais fácil!
† Atualmente funciona melhor no shell ZSH , trabalhando em uma correção para shells BASH .