BASH alias vide pour 'cd'
Question
Je suis un utilisateur heureux BASH. Je ne veux pas passer à un autre shell (dans ce cas ZSH).
ZSH a cette capacité de changer un répertoire sans nécessairement taper:
cd /to/a/directory
Quel serait changer de répertoire sans avoir à taper cd
l'alias correct (ou peut-être la fonction BASH)?
Sur mon exemple ci-dessus, de passer à / à / a / répertoire serait fait comme ceci:
/to/a/directory
J'ai essayé:
alias ''='cd '
alias ""='cd '
alias " "='cd '
Toutes les idées?
La solution
Il est une option ajoutée dans la version 4.0 de . Vous pouvez définir avec:
$ shopt -s autocd
Mettez ça dans votre fichier .bashrc
pour l'activer toujours.
Autres conseils
Je ne pense pas que vous serez en mesure d'avoir un alias « vide », il ne fait pas vraiment de sens ..
bash version 4.0 a ajouté l'option autocd
, qui est fixé par shopt -s autocd
en cours d'exécution (comme mipadi a répondu)
Il n'y a pas une telle option dans les versions précédentes de bash, ennuyeux.