mirror of
https://github.com/amix/vimrc
synced 2025-07-14 15:34:59 +08:00
😼 Update plugins
This commit is contained in:
@ -90,6 +90,39 @@ g:ale_cs_csc_assemblies *g:ale_cs_csc_assemblies*
|
||||
\]
|
||||
<
|
||||
|
||||
===============================================================================
|
||||
dotnet-format *ale-cs-dotnet-format*
|
||||
|
||||
Installation
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
Installing .NET SDK should probably ensure that `dotnet` is in your `$PATH`.
|
||||
For .NET 6 the `dotnet format` tool is already included in the .NET SDK. For
|
||||
.NET 5 or below you will have to manually install it using the instructions
|
||||
from listed in this repository: https://github.com/dotnet/format
|
||||
|
||||
|
||||
Options
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
g:ale_cs_dotnet_format_executable *g:ale_cs_dotnet_format_executable*
|
||||
*b:ale_cs_dotnet_format_executable*
|
||||
Type: |String|
|
||||
Default: `'dotnet'`
|
||||
|
||||
This variable can be set to specify an absolute path to the
|
||||
`dotnet` executable (or to specify an alternate executable).
|
||||
|
||||
|
||||
g:ale_cs_dotnet_format_options *g:ale_cs_dotnet_format_options*
|
||||
*b:ale_cs_dotnet_format_options*
|
||||
Type: |String|
|
||||
Default: `''`
|
||||
|
||||
This variable can be set to pass additional options to the `dotnet format`
|
||||
fixer.
|
||||
|
||||
|
||||
===============================================================================
|
||||
mcs *ale-cs-mcs*
|
||||
|
||||
|
@ -6,15 +6,15 @@ g:ale_dhall_executable *g:ale_dhall_executable*
|
||||
Type: |String|
|
||||
Default: `'dhall'`
|
||||
|
||||
g:ale_dhall_options g:ale_dhall_options
|
||||
b:ale_dhall_options
|
||||
g:ale_dhall_options *g:ale_dhall_options*
|
||||
*b:ale_dhall_options*
|
||||
Type: |String|
|
||||
Default: `''`
|
||||
|
||||
This variable can be set to pass additional options to the 'dhall` executable.
|
||||
This is shared with `dhall-freeze` and `dhall-lint`.
|
||||
>
|
||||
let g:dhall_options = '--ascii'
|
||||
let g:ale_dhall_options = '--ascii'
|
||||
<
|
||||
|
||||
===============================================================================
|
||||
@ -30,15 +30,15 @@ dhall-freeze *ale-dhall-freeze*
|
||||
Dhall
|
||||
(https://dhall-lang.org/)
|
||||
|
||||
g:ale_dhall_freeze_options g:ale_dhall_freeze_options
|
||||
b:ale_dhall_freeze_options
|
||||
g:ale_dhall_freeze_options *g:ale_dhall_freeze_options*
|
||||
*b:ale_dhall_freeze_options*
|
||||
Type: |String|
|
||||
Default: `''`
|
||||
|
||||
This variable can be set to pass additional options to the 'dhall freeze`
|
||||
executable.
|
||||
>
|
||||
let g:dhall_freeze_options = '--all'
|
||||
let g:ale_dhall_freeze_options = '--all'
|
||||
<
|
||||
|
||||
===============================================================================
|
||||
|
@ -133,6 +133,23 @@ g:ale_go_langserver_options *g:ale_go_langserver_options*
|
||||
`-gocodecompletion` option is ignored because it is handled automatically
|
||||
by the |g:ale_completion_enabled| variable.
|
||||
|
||||
===============================================================================
|
||||
golines *ale-go-golines*
|
||||
|
||||
g:ale_go_golines_executable *g:ale_go_lines_executable*
|
||||
*b:ale_go_lines_executable*
|
||||
Type: |String|
|
||||
Default: `'golines'`
|
||||
|
||||
Location of the golines binary file
|
||||
|
||||
g:ale_go_golines_options *g:ale_go_golines_options*
|
||||
*b:ale_go_golines_options*
|
||||
Type: |String|
|
||||
Default: ''
|
||||
|
||||
Additional options passed to the golines command. By default golines has
|
||||
--max-length=100 (lines above 100 characters will be wrapped)
|
||||
|
||||
===============================================================================
|
||||
golint *ale-go-golint*
|
||||
|
@ -2,6 +2,15 @@
|
||||
ALE JSON Integration *ale-json-options*
|
||||
|
||||
|
||||
===============================================================================
|
||||
eslint *ale-json-eslint*
|
||||
|
||||
The `eslint` linter for JSON uses the JavaScript options for `eslint`; see:
|
||||
|ale-javascript-eslint|.
|
||||
|
||||
You will need a JSON ESLint plugin installed for this to work.
|
||||
|
||||
|
||||
===============================================================================
|
||||
fixjson *ale-json-fixjson*
|
||||
|
||||
|
15
sources_non_forked/ale/doc/ale-json5.txt
Normal file
15
sources_non_forked/ale/doc/ale-json5.txt
Normal file
@ -0,0 +1,15 @@
|
||||
===============================================================================
|
||||
ALE JSON5 Integration *ale-json5-options*
|
||||
|
||||
|
||||
===============================================================================
|
||||
eslint *ale-json5-eslint*
|
||||
|
||||
The `eslint` linter for JSON uses the JavaScript options for `eslint`; see:
|
||||
|ale-javascript-eslint|.
|
||||
|
||||
You will need a JSON5 ESLint plugin installed for this to work.
|
||||
|
||||
|
||||
===============================================================================
|
||||
vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
|
15
sources_non_forked/ale/doc/ale-jsonc.txt
Normal file
15
sources_non_forked/ale/doc/ale-jsonc.txt
Normal file
@ -0,0 +1,15 @@
|
||||
===============================================================================
|
||||
ALE JSONC Integration *ale-jsonc-options*
|
||||
|
||||
|
||||
===============================================================================
|
||||
eslint *ale-jsonc-eslint*
|
||||
|
||||
The `eslint` linter for JSON uses the JavaScript options for `eslint`; see:
|
||||
|ale-javascript-eslint|.
|
||||
|
||||
You will need a JSONC ESLint plugin installed for this to work.
|
||||
|
||||
|
||||
===============================================================================
|
||||
vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
|
@ -30,6 +30,33 @@ g:ale_purescript_ls_config g:ale_purescript_ls_config
|
||||
\ }
|
||||
\}
|
||||
===============================================================================
|
||||
purs-tidy *ale-purescript-tidy*
|
||||
|
||||
g:ale_purescript_tidy_executable *g:ale_purescript_tidy_executable*
|
||||
*b:ale_purescript_tidy_executable*
|
||||
Type: |String|
|
||||
Default: `'purs-tidy'`
|
||||
|
||||
This variable can be changed to use a different executable for purs-tidy.
|
||||
|
||||
g:ale_purescript_tidy_use_global *g:ale_purescript_tidy_use_global*
|
||||
*b:ale_purescript_tidy_use_global*
|
||||
Type: |Number|
|
||||
Default: `get(g:, 'ale_use_global_executables', 0)`
|
||||
|
||||
See |ale-integrations-local-executables|
|
||||
|
||||
g:ale_purescript_tidy_options *g:ale_purescript_tidy_options*
|
||||
*b:ale_purescript_tidy_options*
|
||||
Type: String
|
||||
Default: `''`
|
||||
|
||||
This variable can be set to pass in additional option to the 'purs-tidy'
|
||||
executable.
|
||||
>
|
||||
let g:ale_purescript_options = '--indent 3'
|
||||
<
|
||||
===============================================================================
|
||||
purty *ale-purescript-purty*
|
||||
|
||||
g:ale_purescript_purty_executable *g:ale_purescript_purty_executable*
|
||||
|
@ -356,6 +356,15 @@ g:ale_python_isort_auto_pipenv *g:ale_python_isort_auto_pipenv*
|
||||
if true. This is overridden by a manually-set executable.
|
||||
|
||||
|
||||
g:ale_python_isort_auto_poetry *g:ale_python_isort_auto_poetry*
|
||||
*b:ale_python_isort_auto_poetry*
|
||||
Type: |Number|
|
||||
Default: `0`
|
||||
|
||||
Detect whether the file is inside a poetry, and set the executable to `poetry`
|
||||
if true. This is overridden by a manually-set executable.
|
||||
|
||||
|
||||
===============================================================================
|
||||
mypy *ale-python-mypy*
|
||||
|
||||
|
16
sources_non_forked/ale/doc/ale-robot.txt
Normal file
16
sources_non_forked/ale/doc/ale-robot.txt
Normal file
@ -0,0 +1,16 @@
|
||||
===============================================================================
|
||||
ALE Robot Integration *ale-robot-options*
|
||||
|
||||
|
||||
===============================================================================
|
||||
rflint *ale-robot-rflint*
|
||||
|
||||
g:ale_robot_rflint_executable *g:ale_robot_rflint_executable*
|
||||
*b:ale_robot_rflint_executable*
|
||||
Type: |String|
|
||||
Default: `'rflint'`
|
||||
|
||||
|
||||
===============================================================================
|
||||
vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
|
||||
|
@ -17,7 +17,7 @@ Notes:
|
||||
* `gcc`
|
||||
* `gnatpp`
|
||||
* Ansible
|
||||
* `ansible-lint`
|
||||
* `ansible-lint`!!
|
||||
* API Blueprint
|
||||
* `drafter`
|
||||
* APKBUILD
|
||||
@ -66,6 +66,7 @@ Notes:
|
||||
* `uncrustify`
|
||||
* C#
|
||||
* `csc`!!
|
||||
* `dotnet-format`
|
||||
* `mcs`
|
||||
* `mcsc`!!
|
||||
* `uncrustify`
|
||||
@ -86,7 +87,7 @@ Notes:
|
||||
* `uncrustify`
|
||||
* Chef
|
||||
* `cookstyle`
|
||||
* `foodcritic`
|
||||
* `foodcritic`!!
|
||||
* Clojure
|
||||
* `clj-kondo`
|
||||
* `joker`
|
||||
@ -141,7 +142,7 @@ Notes:
|
||||
* Elixir
|
||||
* `credo`
|
||||
* `dialyxir`
|
||||
* `dogma`
|
||||
* `dogma`!!
|
||||
* `elixir-ls`
|
||||
* `mix`!!
|
||||
* Elm
|
||||
@ -155,7 +156,7 @@ Notes:
|
||||
* `ruumba`
|
||||
* Erlang
|
||||
* `SyntaxErl`
|
||||
* `dialyzer`
|
||||
* `dialyzer`!!
|
||||
* `elvis`!!
|
||||
* `erlc`
|
||||
* `erlfmt`
|
||||
@ -183,6 +184,7 @@ Notes:
|
||||
* `goimports`
|
||||
* `golangci-lint`!!
|
||||
* `golangserver`
|
||||
* `golines`
|
||||
* `golint`
|
||||
* `gometalinter`!!
|
||||
* `gopls`
|
||||
@ -240,7 +242,7 @@ Notes:
|
||||
* `ispc`!!
|
||||
* Java
|
||||
* `PMD`
|
||||
* `checkstyle`
|
||||
* `checkstyle`!!
|
||||
* `eclipselsp`
|
||||
* `google-java-format`
|
||||
* `javac`
|
||||
@ -259,16 +261,21 @@ Notes:
|
||||
* `tsserver`
|
||||
* `xo`
|
||||
* JSON
|
||||
* `eslint`
|
||||
* `fixjson`
|
||||
* `jq`
|
||||
* `jsonlint`
|
||||
* `prettier`
|
||||
* `spectral`
|
||||
* JSON5
|
||||
* `eslint`
|
||||
* JSONC
|
||||
* `eslint`
|
||||
* Julia
|
||||
* `languageserver`
|
||||
* Kotlin
|
||||
* `kotlinc`!!
|
||||
* `ktlint`!!
|
||||
* `ktlint`
|
||||
* `languageserver`
|
||||
* LaTeX (tex)
|
||||
* `alex`!!
|
||||
@ -389,8 +396,8 @@ Notes:
|
||||
* Prolog
|
||||
* `swipl`
|
||||
* proto
|
||||
* `protoc-gen-lint`
|
||||
* `protolint`
|
||||
* `protoc-gen-lint`!!
|
||||
* `protolint`!!
|
||||
* Pug
|
||||
* `pug-lint`
|
||||
* Puppet
|
||||
@ -399,6 +406,7 @@ Notes:
|
||||
* `puppet-lint`
|
||||
* PureScript
|
||||
* `purescript-language-server`
|
||||
* `purs-tidy`
|
||||
* `purty`
|
||||
* Python
|
||||
* `autoflake`!!
|
||||
@ -409,7 +417,7 @@ Notes:
|
||||
* `flake8`
|
||||
* `isort`
|
||||
* `mypy`
|
||||
* `prospector`
|
||||
* `prospector`!!
|
||||
* `pycodestyle`
|
||||
* `pydocstyle`
|
||||
* `pyflakes`
|
||||
@ -446,10 +454,12 @@ Notes:
|
||||
* `textlint`
|
||||
* `vale`
|
||||
* `write-good`
|
||||
* Robot
|
||||
* `rflint`
|
||||
* RPM spec
|
||||
* `rpmlint`
|
||||
* Ruby
|
||||
* `brakeman`
|
||||
* `brakeman`!!
|
||||
* `debride`
|
||||
* `prettier`
|
||||
* `rails_best_practices`!!
|
||||
@ -544,7 +554,7 @@ Notes:
|
||||
* `tsserver`
|
||||
* `typecheck`
|
||||
* V
|
||||
* `v`
|
||||
* `v`!!
|
||||
* `vfmt`
|
||||
* VALA
|
||||
* `uncrustify`
|
||||
@ -555,7 +565,7 @@ Notes:
|
||||
* `verilator`
|
||||
* `vlog`
|
||||
* `xvlog`
|
||||
* `yosys`
|
||||
* `yosys`!!
|
||||
* VHDL
|
||||
* `ghdl`
|
||||
* `vcom`
|
||||
|
@ -1,4 +1,4 @@
|
||||
*ale.txt* Plugin to lint and fix files asynchronously
|
||||
*ale.txt* Plugin to lint and fix files asynchronously
|
||||
*ale*
|
||||
|
||||
ALE - Asynchronous Lint Engine
|
||||
@ -2681,6 +2681,7 @@ documented in additional help files.
|
||||
uncrustify............................|ale-cpp-uncrustify|
|
||||
c#......................................|ale-cs-options|
|
||||
csc...................................|ale-cs-csc|
|
||||
dotnet-format.........................|ale-cs-dotnet-format|
|
||||
mcs...................................|ale-cs-mcs|
|
||||
mcsc..................................|ale-cs-mcsc|
|
||||
uncrustify............................|ale-cs-uncrustify|
|
||||
@ -2750,6 +2751,7 @@ documented in additional help files.
|
||||
gofmt.................................|ale-go-gofmt|
|
||||
golangci-lint.........................|ale-go-golangci-lint|
|
||||
golangserver..........................|ale-go-golangserver|
|
||||
golines...............................|ale-go-golines|
|
||||
golint................................|ale-go-golint|
|
||||
gometalinter..........................|ale-go-gometalinter|
|
||||
gopls.................................|ale-go-gopls|
|
||||
@ -2823,11 +2825,16 @@ documented in additional help files.
|
||||
standard..............................|ale-javascript-standard|
|
||||
xo....................................|ale-javascript-xo|
|
||||
json....................................|ale-json-options|
|
||||
eslint................................|ale-json-eslint|
|
||||
fixjson...............................|ale-json-fixjson|
|
||||
jsonlint..............................|ale-json-jsonlint|
|
||||
jq....................................|ale-json-jq|
|
||||
prettier..............................|ale-json-prettier|
|
||||
spectral..............................|ale-json-spectral|
|
||||
jsonc...................................|ale-jsonc-options|
|
||||
eslint................................|ale-jsonc-eslint|
|
||||
json5...................................|ale-json5-options|
|
||||
eslint................................|ale-json5-eslint|
|
||||
julia...................................|ale-julia-options|
|
||||
languageserver........................|ale-julia-languageserver|
|
||||
kotlin..................................|ale-kotlin-options|
|
||||
@ -2933,6 +2940,7 @@ documented in additional help files.
|
||||
puppet-languageserver.................|ale-puppet-languageserver|
|
||||
purescript..............................|ale-purescript-options|
|
||||
purescript-language-server............|ale-purescript-language-server|
|
||||
purs-tidy.............................|ale-purescript-tidy|
|
||||
purty.................................|ale-purescript-purty|
|
||||
pyrex (cython)..........................|ale-pyrex-options|
|
||||
cython................................|ale-pyrex-cython|
|
||||
@ -2971,6 +2979,8 @@ documented in additional help files.
|
||||
restructuredtext........................|ale-restructuredtext-options|
|
||||
textlint..............................|ale-restructuredtext-textlint|
|
||||
write-good............................|ale-restructuredtext-write-good|
|
||||
robot...................................|ale-robot-options|
|
||||
rflint................................|ale-robot-rflint|
|
||||
ruby....................................|ale-ruby-options|
|
||||
brakeman..............................|ale-ruby-brakeman|
|
||||
debride...............................|ale-ruby-debride|
|
||||
@ -4300,6 +4310,13 @@ ALEJobStarted *ALEJobStarted-autocmd*
|
||||
|ale#engine#IsCheckingBuffer()| over |ALELintPre-autocmd|, which is actually
|
||||
triggered before any linters are executed.
|
||||
|
||||
ALELSPStarted *ALELSPStarted-autocmd*
|
||||
*ALELSPStarted*
|
||||
|
||||
This |User| autocommand is trigged immediately after an LSP connection is
|
||||
successfully initialized. This provides a way to perform any additional
|
||||
initialization work, such as setting up buffer-level mappings.
|
||||
|
||||
|
||||
ALEWantResults *ALEWantResults-autocmd*
|
||||
*ALEWantResults*
|
||||
|
Reference in New Issue
Block a user