/web.nvim

Web development plugin for neovim

Primary LanguageLuaMIT LicenseMIT

web.nvim

The all-in-one solution to setup a web development environment in neovim.

Features

  • No lspconfig plugin needed, we use builtin vim.lsp.start()
  • Automatically setup lsp servers based on filetype (similar to lspconfig), supports mason.nvim if present
    • tsserver
  • Run package.json scripts via :WebRun
  • Refactor code with :WebRefactorAction
  • Quickfix code with :WebQuickfixAction
  • Code actions on save
  • Debugging: nvim-dap is required