Crates.io | dictate |
lib.rs | dictate |
version | 0.9.0 |
source | src |
created_at | 2023-02-22 18:14:25.249377 |
updated_at | 2023-09-18 10:32:01.853926 |
description | CLI utility for looking up words in online dictionary |
homepage | |
repository | https://github.com/utilyre/dictate |
max_upload_size | |
id | 792038 |
size | 60,887 |
Lookup words in dictionaryapi.dev right from the terminal without interrupting your workflow.
cargo install dictate
Lookup "hello" in the dictionary
dictate lookup hello
NOTE: This also caches the output for later lookup
s.
Clean up the cached entries
dictate clean -c
Bash
Run the following
mkdir -p ~/.local/share/bash-completion/completions
dictate complete bash > ~/.local/share/bash-completion/completions/rustup
Restart bash and you should have tab-completion now.
Zsh
Append ~/.zfunc
to fpath
in your zsh config
NOTICE: Make sure to insert the following line before initializing
compinit
.
fpath+=("$HOME/.zfunc")
Create the appended directory and dump completion definition to
~/.zfunc/_dictate
mkdir -p ~/.zfunc
dictate complete zsh > ~/.zfunc/_dictate
Restart zsh and you should have tab-completion now.
NOTE: In case it's not working yet, delete ~/.zcompdump
and restart
your shell again.
Fish
Run the following
mkdir -p ~/.config/fish/completions
dictate complete fish > ~/.config/fish/completions/rustup.fish
Restart fish and you should have tab-completion now.