Ⅰ. 插件描述
Async syntax checking.Ⅱ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin 'osyo-manga/vim-watchdogs'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle 'osyo-manga/vim-watchdogs'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug 'osyo-manga/vim-watchdogs'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/osyo-manga/vim-watchdogs
Ⅳ. 文档说明
# 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