Skip to content

a spelling auto correct plugin for Neovim including over 20k entries

License

Notifications You must be signed in to change notification settings

ck-zhang/mistake.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

mistake.nvim

Demo

mistake.nvim is a spelling auto correct plugin for Neovim based on GitHub's "Fixed typo" commits.

Features

  • Includes over 20,000 entries for correction
  • Lazy loads the correction dictionary in chunks with dynamic timing to reduce startup performance impact
  • Includes user command for adding personal corrections
  • Includes UI for editing personal corrections

Installing (lazy.nvim)

{
  "https://github.com/ck-zhang/mistake.nvim",
}

Personal Corrections

To add your own corrections, use :MistakeAdd; to edit your personal dictionary, use :MistakeEdit.

These updates will take effect immediately, no restart required.

Feedback

Please create a PR for any faulty corrections you encounter, the entries are processed with NLTK to minimize faulty corrections, but quality isn't guaranteed.

About

a spelling auto correct plugin for Neovim including over 20k entries

Resources

License

Stars

Watchers

Forks

Languages