Homepage: https://github.com/astoff/jit-spell
Author: Augusto Stoffel
Updated:
Just-in-time spell checking
This package provides `jit-spell-mode', a local minor mode to highlight all misspelled words in a window, just like a word processor or web browser does. This behavior is different from Flyspell, which only checks words as the cursor moves over them. Moreover, unlike Flyspell, jit-spell communicates with the spell-checking subprocess entirely asynchronously, which can lead to a noticeable performance improvement. To set up jit-spell, add your desired variation of the following to your init file: (add-hook 'text-mode-hook 'jit-spell-mode) (add-hook 'prog-mode-hook 'jit-spell-mode) (with-eval-after-load 'jit-spell (define-key jit-spell-mode-map (kbd "C-;") 'jit-spell-correct-word)) jit-spell relies on the `ispell' library to pick a spell checking program and dictionaries. Try `M-x customize-group RET ispell RET' to see a listing of all possible settings.