[f[files], a[files/directories], s[show/search/select], d[directories]]. Impulsor de productividad que ofrece acceso rápido a archivos y directorios para shells POSIX. Registra los archivos y directorios a los que se ha accedido, para que se puedan referenciar rápidamente en la línea de comandos. fasd registra los archivos y directorios que se han usado con comandos como cd, vim, ls, cat, etc.
$ echo 'eval "$(fasd --init auto)"' >> ~/.bashrc
$ source ~/.bashrc
Si se ha trabajado en ~/Documentos/emacs, des de cualquier directorio se puede saltar a él con:
$ fasd -d emacs
O con la versión abreviada:
$ z emacs
$ fasd -l
$ fasd -f notas.txt
$ vim `fasd -f notas.txt`
$ v notas.txt
$ fasd -R ~/.emacs.d/ notes
Además del alias mencionado de vim se pueden añadir a .bashrc otros:
alias j='fasd -d' # Para saltar a directorios
alias v='fasd -e vim' # Para abrir archivos con vim
alias o='fasd -e xdg-open' # Para abrir archivos con el visor predeterminado
$ fasd -fl | fzf