vale.nvim icon indicating copy to clipboard operation
vale.nvim copied to clipboard

A Neovim wrapper around Vale, the syntax-aware linter for prose.

Vale

A Neovim wrapper around Vale, the syntax-aware linter for prose.

NOTE: This is a beta version, please add an issue if you see any errors!

demo

Installation

Using vim-plug

Plug 'marcelofern/vale.nvim'

Using dein

call dein#add('marcelofern/vale.nvim')

Using packer.nvim

use {
  'marcelofern/vale.nvim'
}

Configuration

require("vale").setup({
  -- path to the vale binary.
  bin="/bin/vale",
  -- path to your vale-specific configuration.
  vale_config_path="$HOME/.config/vale/vale.ini",
})

Requirements

Neovim (v0.7.0) or the latest neovim nightly commit is required for vale.nvim to work.

Don't know what Vale is and how to configure it?

Instructions to install and configure Vale go as follows:

  1. Head down to Vale's Github page.
  2. From the releases page, download and install the most adequate binary for your system.
  3. Go to the Config Generator website to select the configuration you want to use.
  4. Run vale sync so that all the necessary packages are installed.

Enjoy!