lqtf.nvim#

 
A lightweight Neovim plugin for local spelling and grammar checking
via LanguageTool — with buffer highlights, interactive quickfix, and
persistent ignore lists.

You need to install the dependencies (meaning LanguageTool) listed on github.

 

image.png

 

Install with Lazy:#

{
  "jbuck95/lqtf.nvim",
  ft = { "markdown", "text" },
  cmd = { "LanguageToolStartServer", "LanguageToolClear", "LanguageToolStopServer", "LanguageToolCheckVisual" },
  config = function()
    require("languagetools").setup({
      language = "en-GB",
      server_jar = vim.fn.expand("~/LanguageTool-6.6/languagetool-server.jar"),
    })
  end,
}

 

Github: lqtf.nvim