utilyre / dictate

CLI utility for looking up words in online dictionary

Home Page:https://crates.io/crates/dictate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dictate

Lookup words in dictionaryapi.dev right from the terminal without interrupting your workflow.

📦 Installation

🚀 Usage

  • Lookup "hello" in the dictionary

    dictate lookup hello

    NOTE: This also caches the output for later lookups.

  • Clean up the cached entries

    dictate clean -c

💻 Shell Completion

  • Bash

    1. Run the following

      mkdir -p ~/.local/share/bash-completion/completions
      dictate complete bash > ~/.local/share/bash-completion/completions/rustup
    2. Restart bash and you should have tab-completion now.

  • Zsh

    1. Append ~/.zfunc to fpath in your zsh config

      NOTICE: Make sure to insert the following line before initializing compinit.

      fpath+=("$HOME/.zfunc")
    2. Create the appended directory and dump completion definition to ~/.zfunc/_dictate

      mkdir -p ~/.zfunc
      dictate complete zsh > ~/.zfunc/_dictate
    3. 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

    1. Run the following

      mkdir -p ~/.config/fish/completions
      dictate complete fish > ~/.config/fish/completions/rustup.fish
    2. Restart fish and you should have tab-completion now.

About

CLI utility for looking up words in online dictionary

https://crates.io/crates/dictate

License:MIT License


Languages

Language:Rust 100.0%