<%# %>

<%= step %>. Install Neovim plugin

Install this plugin with your favorite Neovim packaging system:

Choose a Neovim package manager above to get started!

Install as a Neovim package

This option requires Neovim 0.5.0 or newer.

  1. Download the quick-lint-js Neovim plugin.
  2. Create the directory <% if (os === "windows") { %> %LOCALAPPDATA%\nvim\pack\external\start\. <% } else { %> ~/.local/share/nvim/site/pack/external/start/. <% } %>
  3. Copy the extracted quick-lint-js.vim directory into the <% if (os === "windows") { %> %LOCALAPPDATA%\nvim\pack\external\start\ <% } else { %> ~/.local/share/nvim/site/pack/external/start/ <% } %> directory.
  4. Restart Neovim.

Install with dein.vim

This option requires dein.vim.

  1. Add the following line to your <% if (os === "windows") { %> %LOCALAPPDATA%\nvim\init.vim file <% } else { %> ~/.config/nvim/init.vim <% } %> file between call dein#begin(...) and call dein#end():
    call dein#add('quick-lint/quick-lint-js', {'rtp': 'plugin/vim/quick-lint-js.vim', 'rev': '<%= qljsVersionInfo.version %>'})
  2. Restart Neovim.
  3. In Neovim, run :call dein#install().

Install with packer.nvim

This option requires packer.nvim.

  1. Add the following line to your <% if (os === "windows") { %> %LOCALAPPDATA%\nvim\lua\plugins.lua file <% } else { %> ~/.config/nvim/lua/plugins.lua <% } %> file between require('packer').startup(function() and end):
    use {'quick-lint/quick-lint-js', rtp = 'plugin/vim/quick-lint-js.vim', tag = '<%= qljsVersionInfo.version %>', opt = true}
  2. Restart Neovim.
  3. In Neovim, run :PackerSync.

Install with Vim-Plug

This option requires Vim-Plug.

  1. Add the following line to your vimrc file between call plug#begin(...) and call plug#end():
    Plug 'quick-lint/quick-lint-js', {'rtp': 'plugin/vim/quick-lint-js.vim', 'tag': '<%= qljsVersionInfo.version %>'}
  2. Restart Neovim.
  3. In Neovim, run :PlugInstall.
<%- await include("../common-manual-tabs.ejs.html") %> <%# %>