Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/heavenshell/vim-misspell
misspell for Vim.
https://github.com/heavenshell/vim-misspell
misspell vim vim-script
Last synced: about 16 hours ago
JSON representation
misspell for Vim.
- Host: GitHub
- URL: https://github.com/heavenshell/vim-misspell
- Owner: heavenshell
- License: bsd-3-clause
- Created: 2017-10-03T15:29:52.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-01-06T13:55:11.000Z (almost 7 years ago)
- Last Synced: 2023-03-10T20:08:07.692Z (over 1 year ago)
- Topics: misspell, vim, vim-script
- Language: Vim script
- Size: 4.8 MB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vim-misspell
[![Build Status](https://travis-ci.org/heavenshell/vim-misspell.svg?branch=master)](https://travis-ci.org/heavenshell/vim-misspell)
misspell for Vim.
![Realtime spell check](./assets/vim-misspell.gif)
`vim-misspell` is a wrapper of [misspell](https://github.com/client9/misspell/).
## Dependencies
Install [misspell](https://github.com/client9/misspell/#install).
## Usage
### Invoke manually
Open file and just execute `:Misspell`.
That's it.
### Automatically check on save
```viml
autocmd BufWritePost * call misspell#run()
```
#### Run Misspell, QuickFixStatus and Vim-Hier```viml
function! s:misspell_after(...)
execute ':QuickfixStatusEnable'
execute ':HierUpdate'
endfunctionlet g:misspell_callbacks = {
\ 'after_run': function('s:misspell_after')
\ }autocmd BufWritePost * call misspell#run()
autocmd InsertLeave * call misspell#run()
autocmd TextChanged,TextChangedI * call misspell#run()
```## License
New BSD License