owl-spell 0.4.2

quick spellcheck TUI
Documentation
# owl-spell

<img src="docs/owl.svg" width=128 height=128>

🦉 quick spellcheck TUI 🦀

## features

- fast hunspell/spellbook spell check
- per-project & global ignore files
- suggest changes & replace in all files
- quick context view to see where a word appears
- automatically download dictionaries if needed
- quick word check CLI option

## demo

Just run `owl` to get an overview of all spelling issues in the current directory.

Keyboard-driven interface for making fast fixes & ignores.

![](docs/tui-demo.gif)


## Usage

```sh
Usage: owl [OPTIONS] [PATH]

Arguments:
  [PATH]  File or directory to spellcheck (defaults to current directory)

Options:
  -r, --recursive    Recursively search directories for markdown files
  -w, --word <word>  Check a single word
      --init <init>  Download a dictionary
  -h, --help         Print help
  -V, --version      Print version
```

## project status

This project was written to gain more exposure to Rust & shave a yak.

Use at your own risk, the interface isn't at all stable yet.

## Credits

Heavy-lifting done by [spellbook](https://github.com/helix-editor/spellbook), thanks to Helix team.

Dictionaries from [wooorm/dictionaries](https://github.com/wooorm/dictionaries/).

Logo from licensed Noun Project resources:

- [owl by Oksana Latysheva]https://thenounproject.com/icon/owl-1313864/
- [pencil by Oksana Latysheva]https://thenounproject.com/icon/pencil-7979264/