Cet outil génial est indispensable pour se déplacer facilement dans les différents répertoires utilisés régulièrement quand on est en ligne de commande.

Fini les liens symboliques et les alias pour changer de répertoires!

Vous trouverez sur le site de l’auteur le screenshot suivant:

image-20210428005739047

  • L’installation:
sudo apt-get install cdargs
  • La configuration:

Éditez /usr/share/doc/cdargs/examples/cdargs-bash.sh Rajouter les lignes:

function cv () {  
  cdargs "$1" && cd "`cat "$HOME/.cdargsresult"`" ;  
}  

Commenter la ligne:

#alias cv='cdb'  

Rajouter à votre .bashrc la ligne:

source /usr/share/doc/cdargs/examples/cdargs-bash.sh

puis exécuter la commande précédente

  • Exemple d’utilisations:

Ajouter un bookmark en allant dans un répertoire puis en tapant ca ou bien ca nomChoisi

Désormais on peut de n’importe où retourner dans ce répertoire en tapant cv nomC[TAB]

Ou alors taper la commande cv pour voir les bookmarks et y aller en se déplaçant avec les flèches:

Toutes les commandes sur le site de l’auteur ou dans le man…