← All repos

neomake

Asynchronous linting and make framework for Neovim/Vim

asynccheckerfiletypelinterlintingneomakeneovimstyle-lintersyntax-checkervimvim-plugin
Browse cluster: Cluster 96
2,744commits
255contributors
4languages

Tech stack & purpose

Neomake is a plugin for Vim and Neovim that asynchronously runs linting and make programs, functioning as an alternative to the built-in `:make` command with added support for file-type-specific and project-based makers. The plugin populates the editor's location list with issues reported by configured makers, allowing users to navigate and address them using standard Vim commands. It is written in Vim script and supports both Neovim (any release after 0.0.0-alpha+201503292107) and Vim 8.0.0027 or later, with testing conducted using the Vader testing framework and Docker for multiple Vim versions.

Languages

Vim Script
93.9%
Makefile
3.0%
Shell
2.8%
Python
0.3%

Contributors (top 30 of 255)