ale
Linting tool
An asynchronous linting plugin for Vim and Neovim that checks syntax and fixes errors in real-time.
Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support
14k stars
87 watching
1k forks
Language: Vim Script
last commit: 12 days ago
Linked from 3 awesome lists
autocompletelanguage-server-protocollanguageclientlinterneovim-pluginsyntax-checkervimvim-pluginvim-plugins
Related projects:
Repository | Description | Stars |
---|---|---|
luals/lua-language-server | A language server providing Lua code completion, diagnostics, and other development tools | 3,361 |
mfussenegger/nvim-lint | An asynchronous linter plugin for Neovim that complements the built-in Language Server Protocol support. | 2,024 |
mhinz/vim-signify | Tools to display and manage changes in version-controlled files within the Vim editor | 2,696 |
folke/lazy.nvim | A plugin manager for Neovim that automates the installation, updating, and management of plugins. | 14,855 |
lervag/vimtex | A plugin for editing LaTeX files in text editors like Vim and Neovim. | 5,547 |
neovim/neovim | A highly customizable, extensible, and modern text editor built on top of Vim's architecture | 83,313 |
sheerun/vim-polyglot | A collection of language packs for Vim, providing syntax and indentation support for various programming languages. | 5,596 |
folke/trouble.nvim | A tool to help developers diagnose and solve coding issues in real-time. | 5,608 |
k2589/lluminate.nvim | A Neovim plugin that enriches the context of copied code with additional information from LSP. | 11 |
artemave/workspace-diagnostics.nvim | Automates diagnostics for projects files in NeoVim | 162 |
neomake/neomake | An asynchronous tool that automates compilation and linting of source code in integrated development environments like Neovim/Vim. | 2,666 |
scalameta/nvim-metals | A plugin that integrates the Scala Language Server into Neovim for better development experience. | 471 |
vxpm/ferris.nvim | A Neovim plugin for interacting with Rust Analyzer's LSP extensions | 98 |
anott03/nvim-lspinstall | A replacement for neovim's :LspInstall function to install language servers for its built-in lsp. | 88 |
alexaandru/nvim-lspupdate | Automates the installation and updating of Language Server Protocol (LSP) servers in Neovim. | 91 |