ENCHANT-2(1) General Commands Manual ENCHANT-2(1)

# [NAME](#NAME)

Enchant - a spellchecker

# [SYNOPSIS](#SYNOPSIS)

**enchant-2** **-a**|**-l**|**-h**|**-v** \[**-L**] \[**-d** *DICTIONARY*] \[*FILE*]

# [DESCRIPTION](#DESCRIPTION)

**Enchant** is an Ispell-compatible spellchecker. Note that unlike Ispell, it does not have an interactive mode; it is designed to be used by other programs. Enchant requires its input to be UTF-8.

[**-d DICTIONARY**](#d)

use the given dictionary

[**-p WORDLIST**](#p)

use the given personal wordlist

[**-a**](#a)

list suggestions in Ispell pipe mode format

[**-l**](#l)

list only the misspellings

[**-L**](#L)

display line numbers

[**-h**](#h)

display help and exit

[**-v**](#v)

display version information and exit

# [ISPELL COMPATIBILITY](#ISPELL_COMPATIBILITY)

**Enchant** does not implement the following Ispell commands and command-line options. They are all accepted, but ignored, and have no effect.

[**-m**](#m)

[**-B**](#B)

[**-C**](#C)

**+**

Enter TeX mode

**-**

Enter nroff mode (the default)

**~**

Set parameters based on file name

**\`**

Enter verbose-correction mode

# [FILES AND DIRECTORIES](#FILES_AND_DIRECTORIES)

See [**enchant**(5)](/man/os/enchant2/enchant.5) for details of configuration files and personal word lists.

# [SEE ALSO](#SEE_ALSO)

[**enchant**(5)](/man/os/enchant2/enchant.5), [**aspell**(1)](/man/os/enchant2/aspell.1), [**enchant-lsmod-2**(1)](/man/os/enchant2/enchant-lsmod-2.1)

# [AUTHOR](#AUTHOR)

Written by Dom Lachowicz and Reuben Thomas.

---

Document: enchant-2(1) from enchant2 2.8.21-r0 (Chainguard OS)
Source: https://github.com/rrthomas/enchant
