Anexen / spelling

Asynchronous spelling checker for Neovim. Supports: camelCase, PascalCase, snake_case, kebab-case

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Asynchronous spelling checker for Neovim

Requirements: aspell. You might also need to install aspell english dictionary.

Installing

Plug 'ruslan-savina/spelling'

:PlugInstall

Supports

camelCase
PascalCase
snake_case
kebab-case

Config example

augroup SpellingUpdateGroup
    autocmd!
    autocmd InsertLeave * SpellingUpdate
    autocmd BufWrite * SpellingUpdate
    autocmd BufEnter * SpellingUpdate
    autocmd WinEnter * SpellingUpdate
augroup END
autocmd ColorScheme * highlight SpellBad cterm=underline gui=underline ctermfg=243 guifg=#727272

nnoremap <leader>st :SpellingToggle<cr>
nnoremap <leader>sa :SpellingAddWord<cr>

About

Asynchronous spelling checker for Neovim. Supports: camelCase, PascalCase, snake_case, kebab-case

License:MIT License


Languages

Language:Vim Script 100.0%