Awesome
watchdogs.vim
Async syntax check plugin.
Requirement
Supported
- C
- gcc
- clang
- C++
- g++
- g++03
- clang++
- clang++03
- clang-check
- msvc
- coffee
- coffee
- coffeelint
- css
- csslint
- stylelint
- D
- dmd
- go
- gofmt
- govet
- golint
- go vet
- Haml
- haml
- haml-lint
- Haskell
- ghc-mod
- hlint
- hdevtools
- Java
- javac
- JavaScript
- jshint
- eslint
- JSON
- jsonlint
- Lua
- luac
- Nim
- nim
- Markdown
- redpen
- textlint
- mdl
- eslint-md
- Perl
- perl
- vimparse.pl
- PHP
- php
- phpcs
- phpmd
- Python
- pyflakes
- flake8
- Ruby
- ruby
- rubocop
- Rust
- rustc
- rustc_parse-only(use
$ rustc parse-only
)
- sass
- sass
- Scala
- scalac
- scss
- scss
- scss-lint
- stylelint
- sh
- sh
- shellcheck
- bashate
- checkbashisms
- TypeScript
- tsc
- tslint
- Vim script
- vint
- vimlint
- vimlint_by_dbakker
- YAML
- yaml-lint
- zsh
- zsh