Remember complex shell commands with ease, and never forget another one!
# Search over saved commands and prefill the next prompt
$ spd
# Add the previous command to Speeddial
$ spd add
# Add the specified command to Speeddial
$ spd add <command string>
# Remove a command
$ spd rm
-
Download the relevant binary from the latest release.
-
Add the downloaded
speeddial
binary to your PATH (move it into a relevant directory etc.) -
Follow the steps in the
Initialize
section.
-
Clone the repo.
git clone github.com/rithvikp/speeddial
-
Build the package.
make build
-
Add the created
speeddial
binary to your PATH (move it into a relevant directory etc.) -
Follow the steps in the
Initialize
section.
-
Update the relevant shell configuration file to initialize Speeddial for every shell session.
Zsh:
eval "$(speeddial init zsh)"
Fish:
speeddial init fish | source
-
After sourcing your shell configuration (or creating a new terminal session), start using Speeddial through the
spd
command name!