Postez ici vos trucs & astuces.
Répondre

[fasd]cd rapide en ligne de commande

#1Messageil y a 9 ans

il existe un petit utilitaire(aur) pour se déplacer (et plus) rapidement entre les dossiers
fasd (en)
en fait il garde une trace(-l) de no "cd"
-------------
pour une utilisation avec uniquement les dossiers (20% des possibilités)
-------------
dans mon .bashrc j'ai rajouté :

alias ".."='cd ..' 
function fastd_ini(){
   eval "$(fasd --init auto)"
   #alias d='fasd -d'        # directory
   alias d='fasd -d -i'    # interactive directory selection
   alias j='fasd_cd -sid' # cd with interactive selection
}
fastd_ini


ajout est automatique mais si l'on désire un manuel :

fasd -A nouveau_dossier_a_ajouter
fasd -D dossier_a_supprimer


Pour me déplacer (j comme jump) :

j /var/www   # ajoute ce dossier dans la liste
j  # me donne une liste et je choisi un no (comme yaourt)
j www # un raccourci (vers /var/www ...)
j xx[touche tabulation] #autocompletion :)


pour infos option -l

d -l
j -l
fasd -l


ps: autojump fait le même travail mais uniquement sur dossiers
Répondre