Technology moves fast! ⚡ Don't get left behind.🚶 Subscribe to our mailing list to keep up with latest and greatest in open source projects! 🏆


Subscribe to our mailing list

LanguageTool

Grammar checker for English, French, German (etc.) in Vim

Subscribe to updates I use LanguageTool


Statistics on LanguageTool

Number of watchers on Github 68
Number of open issues 1
Main language VimL
Open pull requests 1+
Closed pull requests 0+
Last commit over 5 years ago
Repo Created almost 9 years ago
Repo Last Updated over 1 year ago
Size 177 KB
Homepage http://www.vim.or...
Organization / Authorvim-scripts
Contributors1
Page Updated
Do you use LanguageTool? Leave a review!
View LanguageTool activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating LanguageTool for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

This is a mirror of http://www.vim.org/scripts/script.php?script_id=3223

This plugin integrates the LanguageTool grammar checker into Vim. Current version of LanguageTool can check grammar in many languages See the list of supported languages: http://www.languagetool.org/languages/ or http://www.languagetool.org/ or more information about LanguageTool.

The script defines 2 commands:

  • Use :LanguageToolCheck to check grammar in current buffer. This will check for grammar mistakes in text of current buffer and highlight the errors. It also opens a new scratch window with the list of grammar errors with further explanations for each error. Pressing in scratch buffer will jump to that error. The location list for the buffer being checked is also populated. So you can use location commands such as :lopen to open the location list window, :lne to jump to the next error, etc.

  • Use :LanguageToolClear to remove highlighting of grammar mistakes, close the scratch window containing the list of errors, clear and close the location list.

See screenshots of grammar checking in English and French at: http://dominique.pelle.free.fr/pic/LanguageToolVimPlugin_en.png http://dominique.pelle.free.fr/pic/LanguageToolVimPlugin_fr.png

Demo: http://shelr.tv/records/4fba8ef99660803e4f00001f

See :help LanguageTool for more details.

License: The VIM LICENSE applies to LanguageTool.vim plugin (see :help copyright except use LanguageTool.vim instead of Vim").

LanguageTool open pull requests (View All Pulls)
  • Update to LanguageTool Version 1.29
LanguageTool questions on Stackoverflow (View All Questions)
  • Scalability of LanguageTool
  • How to add two-word patterns to be ignored by LanguageTool?
  • Detecting meaningless and/or grammatically incorrect sentence with LanguageTool
  • Languagetool example: java.lang.NoSuchMethodError: org.apache.xerces.impl.xs.XMLSchemaLoader.loadGrammar
LanguageTool list of languages used
  • Vim script
Other projects in VimL