gitextract_fk472klm/ ├── .gitignore ├── LICENSE ├── README.md ├── autoload/ │ └── pathogen.vim ├── install_awesome_parameterized.sh ├── install_awesome_vimrc.sh ├── install_basic_vimrc.sh ├── sources_forked/ │ ├── peaksea/ │ │ └── colors/ │ │ └── peaksea.vim │ ├── set_tabline/ │ │ └── plugin/ │ │ └── set_tabline.vim │ ├── vim-irblack-forked/ │ │ ├── README │ │ └── colors/ │ │ └── ir_black.vim │ └── vim-peepopen/ │ ├── README │ ├── README.md │ └── plugin/ │ └── peepopen.vim ├── sources_non_forked/ │ ├── ack.vim/ │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── autoload/ │ │ │ └── ack.vim │ │ ├── doc/ │ │ │ ├── ack.txt │ │ │ └── ack_quick_help.txt │ │ ├── ftplugin/ │ │ │ └── qf.vim │ │ └── plugin/ │ │ └── ack.vim │ ├── ale/ │ │ ├── LICENSE │ │ ├── ale_linters/ │ │ │ ├── ada/ │ │ │ │ ├── adals.vim │ │ │ │ ├── cspell.vim │ │ │ │ └── gcc.vim │ │ │ ├── ansible/ │ │ │ │ ├── ansible_lint.vim │ │ │ │ └── language_server.vim │ │ │ ├── apiblueprint/ │ │ │ │ └── drafter.vim │ │ │ ├── apkbuild/ │ │ │ │ ├── apkbuild_lint.vim │ │ │ │ └── secfixes_check.vim │ │ │ ├── asciidoc/ │ │ │ │ ├── alex.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── languagetool.vim │ │ │ │ ├── proselint.vim │ │ │ │ ├── redpen.vim │ │ │ │ ├── textlint.vim │ │ │ │ ├── vale.vim │ │ │ │ └── writegood.vim │ │ │ ├── asm/ │ │ │ │ ├── gcc.vim │ │ │ │ └── llvm_mc.vim │ │ │ ├── astro/ │ │ │ │ └── eslint.vim │ │ │ ├── avra/ │ │ │ │ └── avra.vim │ │ │ ├── awk/ │ │ │ │ └── gawk.vim │ │ │ ├── bats/ │ │ │ │ └── shellcheck.vim │ │ │ ├── bib/ │ │ │ │ └── bibclean.vim │ │ │ ├── bicep/ │ │ │ │ ├── az_bicep.vim │ │ │ │ └── bicep.vim │ │ │ ├── bitbake/ │ │ │ │ └── oelint_adv.vim │ │ │ ├── bzl/ │ │ │ │ └── buildifier.vim │ │ │ ├── c/ │ │ │ │ ├── cc.vim │ │ │ │ ├── ccls.vim │ │ │ │ ├── clangcheck.vim │ │ │ │ ├── clangd.vim │ │ │ │ ├── clangtidy.vim │ │ │ │ ├── cppcheck.vim │ │ │ │ ├── cpplint.vim │ │ │ │ ├── cquery.vim │ │ │ │ ├── cspell.vim │ │ │ │ └── flawfinder.vim │ │ │ ├── cairo/ │ │ │ │ ├── scarb.vim │ │ │ │ ├── sierra.vim │ │ │ │ └── starknet.vim │ │ │ ├── chef/ │ │ │ │ ├── cookstyle.vim │ │ │ │ └── foodcritic.vim │ │ │ ├── clojure/ │ │ │ │ ├── clj_kondo.vim │ │ │ │ └── joker.vim │ │ │ ├── cloudformation/ │ │ │ │ └── cfn_python_lint.vim │ │ │ ├── cmake/ │ │ │ │ ├── cmake_lint.vim │ │ │ │ └── cmakelint.vim │ │ │ ├── coffee/ │ │ │ │ ├── coffee.vim │ │ │ │ └── coffeelint.vim │ │ │ ├── cpp/ │ │ │ │ ├── cc.vim │ │ │ │ ├── ccls.vim │ │ │ │ ├── clangcheck.vim │ │ │ │ ├── clangd.vim │ │ │ │ ├── clangtidy.vim │ │ │ │ ├── clazy.vim │ │ │ │ ├── cppcheck.vim │ │ │ │ ├── cpplint.vim │ │ │ │ ├── cquery.vim │ │ │ │ ├── cspell.vim │ │ │ │ └── flawfinder.vim │ │ │ ├── crystal/ │ │ │ │ ├── ameba.vim │ │ │ │ └── crystal.vim │ │ │ ├── cs/ │ │ │ │ ├── csc.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── mcs.vim │ │ │ │ └── mcsc.vim │ │ │ ├── css/ │ │ │ │ ├── cspell.vim │ │ │ │ ├── csslint.vim │ │ │ │ ├── fecs.vim │ │ │ │ ├── stylelint.vim │ │ │ │ └── vscodecss.vim │ │ │ ├── cucumber/ │ │ │ │ └── cucumber.vim │ │ │ ├── cuda/ │ │ │ │ ├── clangd.vim │ │ │ │ └── nvcc.vim │ │ │ ├── cypher/ │ │ │ │ └── cypher_lint.vim │ │ │ ├── d/ │ │ │ │ ├── dls.vim │ │ │ │ └── dmd.vim │ │ │ ├── dafny/ │ │ │ │ └── dafny.vim │ │ │ ├── dart/ │ │ │ │ ├── analysis_server.vim │ │ │ │ ├── dart_analyze.vim │ │ │ │ └── language_server.vim │ │ │ ├── desktop/ │ │ │ │ └── desktop_file_validate.vim │ │ │ ├── dockerfile/ │ │ │ │ ├── dockerfile_lint.vim │ │ │ │ ├── dockerlinter.vim │ │ │ │ └── hadolint.vim │ │ │ ├── elixir/ │ │ │ │ ├── credo.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── dialyxir.vim │ │ │ │ ├── dogma.vim │ │ │ │ ├── elixir_ls.vim │ │ │ │ ├── lexical.vim │ │ │ │ └── mix.vim │ │ │ ├── elm/ │ │ │ │ ├── ls.vim │ │ │ │ └── make.vim │ │ │ ├── erlang/ │ │ │ │ ├── dialyzer.vim │ │ │ │ ├── elvis.vim │ │ │ │ ├── erlang_ls.vim │ │ │ │ ├── erlc.vim │ │ │ │ └── syntaxerl.vim │ │ │ ├── eruby/ │ │ │ │ ├── erb.vim │ │ │ │ ├── erblint.vim │ │ │ │ ├── erubi.vim │ │ │ │ ├── erubis.vim │ │ │ │ └── ruumba.vim │ │ │ ├── fish/ │ │ │ │ └── fish.vim │ │ │ ├── fortran/ │ │ │ │ ├── gcc.vim │ │ │ │ └── language_server.vim │ │ │ ├── fountain/ │ │ │ │ └── proselint.vim │ │ │ ├── fuse/ │ │ │ │ └── fusionlint.vim │ │ │ ├── gitcommit/ │ │ │ │ └── gitlint.vim │ │ │ ├── gleam/ │ │ │ │ └── gleamlsp.vim │ │ │ ├── glimmer/ │ │ │ │ └── embertemplatelint.vim │ │ │ ├── glsl/ │ │ │ │ ├── glslang.vim │ │ │ │ └── glslls.vim │ │ │ ├── go/ │ │ │ │ ├── bingo.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── gobuild.vim │ │ │ │ ├── gofmt.vim │ │ │ │ ├── golangci_lint.vim │ │ │ │ ├── gopls.vim │ │ │ │ ├── gosimple.vim │ │ │ │ ├── gotype.vim │ │ │ │ ├── govet.vim │ │ │ │ ├── langserver.vim │ │ │ │ ├── revive.vim │ │ │ │ └── staticcheck.vim │ │ │ ├── graphql/ │ │ │ │ ├── eslint.vim │ │ │ │ └── gqlint.vim │ │ │ ├── groovy/ │ │ │ │ └── npmgroovylint.vim │ │ │ ├── hack/ │ │ │ │ ├── hack.vim │ │ │ │ └── hhast.vim │ │ │ ├── haml/ │ │ │ │ └── hamllint.vim │ │ │ ├── handlebars/ │ │ │ │ └── embertemplatelint.vim │ │ │ ├── haskell/ │ │ │ │ ├── cabal_ghc.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── ghc.vim │ │ │ │ ├── ghc_mod.vim │ │ │ │ ├── hdevtools.vim │ │ │ │ ├── hie.vim │ │ │ │ ├── hlint.vim │ │ │ │ ├── hls.vim │ │ │ │ ├── stack_build.vim │ │ │ │ └── stack_ghc.vim │ │ │ ├── help/ │ │ │ │ ├── alex.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── proselint.vim │ │ │ │ └── writegood.vim │ │ │ ├── html/ │ │ │ │ ├── alex.vim │ │ │ │ ├── angular.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── eslint.vim │ │ │ │ ├── fecs.vim │ │ │ │ ├── htmlhint.vim │ │ │ │ ├── proselint.vim │ │ │ │ ├── stylelint.vim │ │ │ │ ├── tidy.vim │ │ │ │ ├── vscodehtml.vim │ │ │ │ └── writegood.vim │ │ │ ├── hurl/ │ │ │ │ └── hurlfmt.vim │ │ │ ├── idris/ │ │ │ │ └── idris.vim │ │ │ ├── ink/ │ │ │ │ └── ls.vim │ │ │ ├── inko/ │ │ │ │ └── inko.vim │ │ │ ├── ispc/ │ │ │ │ └── ispc.vim │ │ │ ├── java/ │ │ │ │ ├── checkstyle.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── eclipselsp.vim │ │ │ │ ├── javac.vim │ │ │ │ ├── javalsp.vim │ │ │ │ └── pmd.vim │ │ │ ├── javascript/ │ │ │ │ ├── biome.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── deno.vim │ │ │ │ ├── eslint.vim │ │ │ │ ├── fecs.vim │ │ │ │ ├── flow.vim │ │ │ │ ├── flow_ls.vim │ │ │ │ ├── jscs.vim │ │ │ │ ├── jshint.vim │ │ │ │ ├── standard.vim │ │ │ │ ├── tsserver.vim │ │ │ │ └── xo.vim │ │ │ ├── json/ │ │ │ │ ├── biome.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── eslint.vim │ │ │ │ ├── jq.vim │ │ │ │ ├── jsonlint.vim │ │ │ │ ├── spectral.vim │ │ │ │ └── vscodejson.vim │ │ │ ├── json5/ │ │ │ │ └── eslint.vim │ │ │ ├── jsonc/ │ │ │ │ ├── biome.vim │ │ │ │ └── eslint.vim │ │ │ ├── jsonnet/ │ │ │ │ ├── jsonnet_lint.vim │ │ │ │ └── jsonnetfmt.vim │ │ │ ├── julia/ │ │ │ │ └── languageserver.vim │ │ │ ├── kotlin/ │ │ │ │ ├── kotlinc.vim │ │ │ │ ├── ktlint.vim │ │ │ │ └── languageserver.vim │ │ │ ├── less/ │ │ │ │ ├── lessc.vim │ │ │ │ └── stylelint.vim │ │ │ ├── llvm/ │ │ │ │ └── llc.vim │ │ │ ├── lua/ │ │ │ │ ├── cspell.vim │ │ │ │ ├── lua_language_server.vim │ │ │ │ ├── luac.vim │ │ │ │ ├── luacheck.vim │ │ │ │ └── selene.vim │ │ │ ├── mail/ │ │ │ │ ├── alex.vim │ │ │ │ ├── languagetool.vim │ │ │ │ ├── proselint.vim │ │ │ │ └── vale.vim │ │ │ ├── make/ │ │ │ │ └── checkmake.vim │ │ │ ├── markdown/ │ │ │ │ ├── alex.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── languagetool.vim │ │ │ │ ├── markdownlint.vim │ │ │ │ ├── marksman.vim │ │ │ │ ├── mdl.vim │ │ │ │ ├── proselint.vim │ │ │ │ ├── redpen.vim │ │ │ │ ├── remark_lint.vim │ │ │ │ ├── textlint.vim │ │ │ │ ├── vale.vim │ │ │ │ └── writegood.vim │ │ │ ├── matlab/ │ │ │ │ └── mlint.vim │ │ │ ├── mercury/ │ │ │ │ └── mmc.vim │ │ │ ├── nasm/ │ │ │ │ └── nasm.vim │ │ │ ├── nim/ │ │ │ │ ├── nimcheck.vim │ │ │ │ └── nimlsp.vim │ │ │ ├── nix/ │ │ │ │ ├── deadnix.vim │ │ │ │ ├── nix.vim │ │ │ │ ├── rnix_lsp.vim │ │ │ │ └── statix.vim │ │ │ ├── nroff/ │ │ │ │ ├── alex.vim │ │ │ │ ├── proselint.vim │ │ │ │ └── writegood.vim │ │ │ ├── objc/ │ │ │ │ ├── ccls.vim │ │ │ │ ├── clang.vim │ │ │ │ └── clangd.vim │ │ │ ├── objcpp/ │ │ │ │ ├── clang.vim │ │ │ │ └── clangd.vim │ │ │ ├── ocaml/ │ │ │ │ ├── merlin.vim │ │ │ │ ├── ocamllsp.vim │ │ │ │ └── ols.vim │ │ │ ├── ocamlinterface/ │ │ │ │ ├── merlin.vim │ │ │ │ └── ocamllsp.vim │ │ │ ├── odin/ │ │ │ │ └── ols.vim │ │ │ ├── openapi/ │ │ │ │ ├── ibm_validator.vim │ │ │ │ └── yamllint.vim │ │ │ ├── openscad/ │ │ │ │ └── sca2d.vim │ │ │ ├── perl/ │ │ │ │ ├── perl.vim │ │ │ │ └── perlcritic.vim │ │ │ ├── perl6/ │ │ │ │ └── perl6.vim │ │ │ ├── php/ │ │ │ │ ├── cspell.vim │ │ │ │ ├── intelephense.vim │ │ │ │ ├── langserver.vim │ │ │ │ ├── phan.vim │ │ │ │ ├── php.vim │ │ │ │ ├── phpactor.vim │ │ │ │ ├── phpcs.vim │ │ │ │ ├── phpmd.vim │ │ │ │ ├── phpstan.vim │ │ │ │ ├── psalm.vim │ │ │ │ └── tlint.vim │ │ │ ├── po/ │ │ │ │ ├── alex.vim │ │ │ │ ├── msgfmt.vim │ │ │ │ ├── proselint.vim │ │ │ │ └── writegood.vim │ │ │ ├── pod/ │ │ │ │ ├── alex.vim │ │ │ │ ├── proselint.vim │ │ │ │ └── writegood.vim │ │ │ ├── pony/ │ │ │ │ └── ponyc.vim │ │ │ ├── powershell/ │ │ │ │ ├── cspell.vim │ │ │ │ ├── powershell.vim │ │ │ │ └── psscriptanalyzer.vim │ │ │ ├── prolog/ │ │ │ │ └── swipl.vim │ │ │ ├── proto/ │ │ │ │ ├── buf_lint.vim │ │ │ │ ├── protoc_gen_lint.vim │ │ │ │ └── protolint.vim │ │ │ ├── pug/ │ │ │ │ └── puglint.vim │ │ │ ├── puppet/ │ │ │ │ ├── languageserver.vim │ │ │ │ ├── puppet.vim │ │ │ │ └── puppetlint.vim │ │ │ ├── purescript/ │ │ │ │ └── ls.vim │ │ │ ├── pyrex/ │ │ │ │ └── cython.vim │ │ │ ├── python/ │ │ │ │ ├── bandit.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── flake8.vim │ │ │ │ ├── flakehell.vim │ │ │ │ ├── jedils.vim │ │ │ │ ├── mypy.vim │ │ │ │ ├── prospector.vim │ │ │ │ ├── pycln.vim │ │ │ │ ├── pycodestyle.vim │ │ │ │ ├── pydocstyle.vim │ │ │ │ ├── pyflakes.vim │ │ │ │ ├── pylama.vim │ │ │ │ ├── pylint.vim │ │ │ │ ├── pylsp.vim │ │ │ │ ├── pyre.vim │ │ │ │ ├── pyright.vim │ │ │ │ ├── refurb.vim │ │ │ │ ├── ruff.vim │ │ │ │ ├── unimport.vim │ │ │ │ └── vulture.vim │ │ │ ├── qml/ │ │ │ │ ├── qmlfmt.vim │ │ │ │ └── qmllint.vim │ │ │ ├── r/ │ │ │ │ ├── languageserver.vim │ │ │ │ └── lintr.vim │ │ │ ├── racket/ │ │ │ │ ├── langserver.vim │ │ │ │ └── raco.vim │ │ │ ├── reason/ │ │ │ │ ├── ls.vim │ │ │ │ ├── merlin.vim │ │ │ │ └── ols.vim │ │ │ ├── rego/ │ │ │ │ ├── cspell.vim │ │ │ │ └── opacheck.vim │ │ │ ├── review/ │ │ │ │ └── redpen.vim │ │ │ ├── robot/ │ │ │ │ └── rflint.vim │ │ │ ├── rst/ │ │ │ │ ├── alex.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── proselint.vim │ │ │ │ ├── redpen.vim │ │ │ │ ├── rstcheck.vim │ │ │ │ ├── textlint.vim │ │ │ │ ├── vale.vim │ │ │ │ └── writegood.vim │ │ │ ├── ruby/ │ │ │ │ ├── brakeman.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── debride.vim │ │ │ │ ├── packwerk.vim │ │ │ │ ├── rails_best_practices.vim │ │ │ │ ├── reek.vim │ │ │ │ ├── rubocop.vim │ │ │ │ ├── ruby.vim │ │ │ │ ├── solargraph.vim │ │ │ │ ├── sorbet.vim │ │ │ │ ├── standardrb.vim │ │ │ │ └── steep.vim │ │ │ ├── rust/ │ │ │ │ ├── analyzer.vim │ │ │ │ ├── cargo.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── rls.vim │ │ │ │ └── rustc.vim │ │ │ ├── salt/ │ │ │ │ └── salt_lint.vim │ │ │ ├── sass/ │ │ │ │ ├── sasslint.vim │ │ │ │ └── stylelint.vim │ │ │ ├── scala/ │ │ │ │ ├── cspell.vim │ │ │ │ ├── fsc.vim │ │ │ │ ├── metals.vim │ │ │ │ ├── sbtserver.vim │ │ │ │ ├── scalac.vim │ │ │ │ └── scalastyle.vim │ │ │ ├── scss/ │ │ │ │ ├── sasslint.vim │ │ │ │ ├── scsslint.vim │ │ │ │ └── stylelint.vim │ │ │ ├── sh/ │ │ │ │ ├── bashate.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── language_server.vim │ │ │ │ ├── shell.vim │ │ │ │ └── shellcheck.vim │ │ │ ├── slim/ │ │ │ │ └── slimlint.vim │ │ │ ├── sml/ │ │ │ │ ├── smlnj.vim │ │ │ │ └── smlnj_cm.vim │ │ │ ├── solidity/ │ │ │ │ ├── solc.vim │ │ │ │ ├── solhint.vim │ │ │ │ └── solium.vim │ │ │ ├── spec/ │ │ │ │ └── rpmlint.vim │ │ │ ├── sql/ │ │ │ │ ├── sqlfluff.vim │ │ │ │ ├── sqlint.vim │ │ │ │ └── sqllint.vim │ │ │ ├── stylus/ │ │ │ │ └── stylelint.vim │ │ │ ├── sugarss/ │ │ │ │ └── stylelint.vim │ │ │ ├── svelte/ │ │ │ │ └── svelteserver.vim │ │ │ ├── swift/ │ │ │ │ ├── appleswiftformat.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── sourcekitlsp.vim │ │ │ │ └── swiftlint.vim │ │ │ ├── systemd/ │ │ │ │ └── systemd_analyze.vim │ │ │ ├── tcl/ │ │ │ │ └── nagelfar.vim │ │ │ ├── terraform/ │ │ │ │ ├── checkov.vim │ │ │ │ ├── terraform.vim │ │ │ │ ├── terraform_ls.vim │ │ │ │ ├── terraform_lsp.vim │ │ │ │ ├── tflint.vim │ │ │ │ └── tfsec.vim │ │ │ ├── testft/ │ │ │ │ └── testlinter.vim │ │ │ ├── tex/ │ │ │ │ ├── alex.vim │ │ │ │ ├── chktex.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── lacheck.vim │ │ │ │ ├── proselint.vim │ │ │ │ ├── redpen.vim │ │ │ │ ├── texlab.vim │ │ │ │ ├── textlint.vim │ │ │ │ ├── vale.vim │ │ │ │ └── writegood.vim │ │ │ ├── texinfo/ │ │ │ │ ├── alex.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── proselint.vim │ │ │ │ └── writegood.vim │ │ │ ├── text/ │ │ │ │ ├── alex.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── languagetool.vim │ │ │ │ ├── proselint.vim │ │ │ │ ├── redpen.vim │ │ │ │ ├── textlint.vim │ │ │ │ ├── vale.vim │ │ │ │ └── writegood.vim │ │ │ ├── thrift/ │ │ │ │ ├── thrift.vim │ │ │ │ └── thriftcheck.vim │ │ │ ├── typescript/ │ │ │ │ ├── biome.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── deno.vim │ │ │ │ ├── eslint.vim │ │ │ │ ├── standard.vim │ │ │ │ ├── tslint.vim │ │ │ │ ├── tsserver.vim │ │ │ │ ├── typecheck.vim │ │ │ │ └── xo.vim │ │ │ ├── v/ │ │ │ │ └── v.vim │ │ │ ├── vala/ │ │ │ │ └── vala_lint.vim │ │ │ ├── verilog/ │ │ │ │ ├── hdl_checker.vim │ │ │ │ ├── iverilog.vim │ │ │ │ ├── slang.vim │ │ │ │ ├── verilator.vim │ │ │ │ ├── vlog.vim │ │ │ │ ├── xvlog.vim │ │ │ │ └── yosys.vim │ │ │ ├── vhdl/ │ │ │ │ ├── ghdl.vim │ │ │ │ ├── hdl_checker.vim │ │ │ │ ├── vcom.vim │ │ │ │ └── xvhdl.vim │ │ │ ├── vim/ │ │ │ │ ├── ale_custom_linting_rules.vim │ │ │ │ ├── vimls.vim │ │ │ │ └── vint.vim │ │ │ ├── vue/ │ │ │ │ ├── cspell.vim │ │ │ │ ├── vls.vim │ │ │ │ └── volar.vim │ │ │ ├── wgsl/ │ │ │ │ └── naga.vim │ │ │ ├── xhtml/ │ │ │ │ ├── alex.vim │ │ │ │ ├── cspell.vim │ │ │ │ ├── proselint.vim │ │ │ │ └── writegood.vim │ │ │ ├── xml/ │ │ │ │ └── xmllint.vim │ │ │ ├── yaml/ │ │ │ │ ├── actionlint.vim │ │ │ │ ├── circleci.vim │ │ │ │ ├── gitlablint.vim │ │ │ │ ├── ls.vim │ │ │ │ ├── spectral.vim │ │ │ │ ├── swaglint.vim │ │ │ │ └── yamllint.vim │ │ │ ├── yang/ │ │ │ │ └── yang_lsp.vim │ │ │ ├── zeek/ │ │ │ │ └── zeek.vim │ │ │ └── zig/ │ │ │ └── zls.vim │ │ ├── autoload/ │ │ │ ├── ale/ │ │ │ │ ├── ant.vim │ │ │ │ ├── args.vim │ │ │ │ ├── assert.vim │ │ │ │ ├── balloon.vim │ │ │ │ ├── c.vim │ │ │ │ ├── code_action.vim │ │ │ │ ├── codefix.vim │ │ │ │ ├── command.vim │ │ │ │ ├── completion/ │ │ │ │ │ └── python.vim │ │ │ │ ├── completion.vim │ │ │ │ ├── cursor.vim │ │ │ │ ├── d.vim │ │ │ │ ├── debugging.vim │ │ │ │ ├── definition.vim │ │ │ │ ├── dhall.vim │ │ │ │ ├── engine/ │ │ │ │ │ └── ignore.vim │ │ │ │ ├── engine.vim │ │ │ │ ├── events.vim │ │ │ │ ├── filename_mapping.vim │ │ │ │ ├── filerename.vim │ │ │ │ ├── filetypes.vim │ │ │ │ ├── fix/ │ │ │ │ │ └── registry.vim │ │ │ │ ├── fix.vim │ │ │ │ ├── fixers/ │ │ │ │ │ ├── alejandra.vim │ │ │ │ │ ├── appleswiftformat.vim │ │ │ │ │ ├── astyle.vim │ │ │ │ │ ├── autoflake.vim │ │ │ │ │ ├── autoimport.vim │ │ │ │ │ ├── autopep8.vim │ │ │ │ │ ├── bibclean.vim │ │ │ │ │ ├── biome.vim │ │ │ │ │ ├── black.vim │ │ │ │ │ ├── brittany.vim │ │ │ │ │ ├── buf_format.vim │ │ │ │ │ ├── buildifier.vim │ │ │ │ │ ├── clangformat.vim │ │ │ │ │ ├── clangtidy.vim │ │ │ │ │ ├── cmakeformat.vim │ │ │ │ │ ├── crystal.vim │ │ │ │ │ ├── css_beautify.vim │ │ │ │ │ ├── dart_format.vim │ │ │ │ │ ├── dartfmt.vim │ │ │ │ │ ├── deno.vim │ │ │ │ │ ├── dfmt.vim │ │ │ │ │ ├── dhall_format.vim │ │ │ │ │ ├── dhall_freeze.vim │ │ │ │ │ ├── dhall_lint.vim │ │ │ │ │ ├── dotnet_format.vim │ │ │ │ │ ├── dprint.vim │ │ │ │ │ ├── dune.vim │ │ │ │ │ ├── elm_format.vim │ │ │ │ │ ├── erbformatter.vim │ │ │ │ │ ├── erblint.vim │ │ │ │ │ ├── erlfmt.vim │ │ │ │ │ ├── eslint.vim │ │ │ │ │ ├── fecs.vim │ │ │ │ │ ├── fish_indent.vim │ │ │ │ │ ├── fixjson.vim │ │ │ │ │ ├── floskell.vim │ │ │ │ │ ├── forge.vim │ │ │ │ │ ├── fourmolu.vim │ │ │ │ │ ├── generic.vim │ │ │ │ │ ├── generic_python.vim │ │ │ │ │ ├── gleam_format.vim │ │ │ │ │ ├── gnatpp.vim │ │ │ │ │ ├── gofmt.vim │ │ │ │ │ ├── gofumpt.vim │ │ │ │ │ ├── goimports.vim │ │ │ │ │ ├── golines.vim │ │ │ │ │ ├── gomod.vim │ │ │ │ │ ├── google_java_format.vim │ │ │ │ │ ├── gopls.vim │ │ │ │ │ ├── hackfmt.vim │ │ │ │ │ ├── help.vim │ │ │ │ │ ├── hfmt.vim │ │ │ │ │ ├── hindent.vim │ │ │ │ │ ├── hlint.vim │ │ │ │ │ ├── html_beautify.vim │ │ │ │ │ ├── htmlbeautifier.vim │ │ │ │ │ ├── hurlfmt.vim │ │ │ │ │ ├── importjs.vim │ │ │ │ │ ├── isort.vim │ │ │ │ │ ├── jq.vim │ │ │ │ │ ├── jsonnetfmt.vim │ │ │ │ │ ├── ktlint.vim │ │ │ │ │ ├── latexindent.vim │ │ │ │ │ ├── lua_format.vim │ │ │ │ │ ├── luafmt.vim │ │ │ │ │ ├── mix_format.vim │ │ │ │ │ ├── nickel_format.vim │ │ │ │ │ ├── nimpretty.vim │ │ │ │ │ ├── nixfmt.vim │ │ │ │ │ ├── nixpkgsfmt.vim │ │ │ │ │ ├── npmgroovylint.vim │ │ │ │ │ ├── ocamlformat.vim │ │ │ │ │ ├── ocp_indent.vim │ │ │ │ │ ├── opafmt.vim │ │ │ │ │ ├── ormolu.vim │ │ │ │ │ ├── packer.vim │ │ │ │ │ ├── pandoc.vim │ │ │ │ │ ├── perltidy.vim │ │ │ │ │ ├── pgformatter.vim │ │ │ │ │ ├── php_cs_fixer.vim │ │ │ │ │ ├── phpcbf.vim │ │ │ │ │ ├── pint.vim │ │ │ │ │ ├── prettier.vim │ │ │ │ │ ├── prettier_eslint.vim │ │ │ │ │ ├── prettier_standard.vim │ │ │ │ │ ├── protolint.vim │ │ │ │ │ ├── ptop.vim │ │ │ │ │ ├── puppetlint.vim │ │ │ │ │ ├── purs_tidy.vim │ │ │ │ │ ├── purty.vim │ │ │ │ │ ├── pycln.vim │ │ │ │ │ ├── pyflyby.vim │ │ │ │ │ ├── qmlfmt.vim │ │ │ │ │ ├── raco_fmt.vim │ │ │ │ │ ├── refmt.vim │ │ │ │ │ ├── remark_lint.vim │ │ │ │ │ ├── reorder_python_imports.vim │ │ │ │ │ ├── rubocop.vim │ │ │ │ │ ├── rubyfmt.vim │ │ │ │ │ ├── ruff.vim │ │ │ │ │ ├── ruff_format.vim │ │ │ │ │ ├── rufo.vim │ │ │ │ │ ├── rustfmt.vim │ │ │ │ │ ├── rustywind.vim │ │ │ │ │ ├── scalafmt.vim │ │ │ │ │ ├── shfmt.vim │ │ │ │ │ ├── sorbet.vim │ │ │ │ │ ├── sqlfluff.vim │ │ │ │ │ ├── sqlfmt.vim │ │ │ │ │ ├── sqlformat.vim │ │ │ │ │ ├── standard.vim │ │ │ │ │ ├── standardrb.vim │ │ │ │ │ ├── statix.vim │ │ │ │ │ ├── stylelint.vim │ │ │ │ │ ├── styler.vim │ │ │ │ │ ├── stylish_haskell.vim │ │ │ │ │ ├── stylua.vim │ │ │ │ │ ├── swiftformat.vim │ │ │ │ │ ├── syntax_tree.vim │ │ │ │ │ ├── terraform.vim │ │ │ │ │ ├── textlint.vim │ │ │ │ │ ├── tidy.vim │ │ │ │ │ ├── tslint.vim │ │ │ │ │ ├── uncrustify.vim │ │ │ │ │ ├── vfmt.vim │ │ │ │ │ ├── xmllint.vim │ │ │ │ │ ├── xo.vim │ │ │ │ │ ├── yamlfix.vim │ │ │ │ │ ├── yamlfmt.vim │ │ │ │ │ ├── yapf.vim │ │ │ │ │ └── zigfmt.vim │ │ │ │ ├── floating_preview.vim │ │ │ │ ├── go.vim │ │ │ │ ├── gradle/ │ │ │ │ │ └── init.gradle │ │ │ │ ├── gradle.vim │ │ │ │ ├── handlers/ │ │ │ │ │ ├── alex.vim │ │ │ │ │ ├── atools.vim │ │ │ │ │ ├── biome.vim │ │ │ │ │ ├── cairo.vim │ │ │ │ │ ├── ccls.vim │ │ │ │ │ ├── cppcheck.vim │ │ │ │ │ ├── cpplint.vim │ │ │ │ │ ├── cspell.vim │ │ │ │ │ ├── css.vim │ │ │ │ │ ├── deadnix.vim │ │ │ │ │ ├── deno.vim │ │ │ │ │ ├── elixir.vim │ │ │ │ │ ├── embertemplatelint.vim │ │ │ │ │ ├── eslint.vim │ │ │ │ │ ├── fecs.vim │ │ │ │ │ ├── flawfinder.vim │ │ │ │ │ ├── gawk.vim │ │ │ │ │ ├── gcc.vim │ │ │ │ │ ├── go.vim │ │ │ │ │ ├── haskell.vim │ │ │ │ │ ├── haskell_stack.vim │ │ │ │ │ ├── hdl_checker.vim │ │ │ │ │ ├── hlint.vim │ │ │ │ │ ├── inko.vim │ │ │ │ │ ├── ktlint.vim │ │ │ │ │ ├── languagetool.vim │ │ │ │ │ ├── markdownlint.vim │ │ │ │ │ ├── naga.vim │ │ │ │ │ ├── ocamllsp.vim │ │ │ │ │ ├── ols.vim │ │ │ │ │ ├── openscad.vim │ │ │ │ │ ├── pony.vim │ │ │ │ │ ├── redpen.vim │ │ │ │ │ ├── ruby.vim │ │ │ │ │ ├── rust.vim │ │ │ │ │ ├── scala.vim │ │ │ │ │ ├── sh.vim │ │ │ │ │ ├── shellcheck.vim │ │ │ │ │ ├── sml.vim │ │ │ │ │ ├── spectral.vim │ │ │ │ │ ├── statix.vim │ │ │ │ │ ├── textlint.vim │ │ │ │ │ ├── tslint.vim │ │ │ │ │ ├── tsserver.vim │ │ │ │ │ ├── unix.vim │ │ │ │ │ ├── vale.vim │ │ │ │ │ ├── writegood.vim │ │ │ │ │ ├── xo.vim │ │ │ │ │ └── yamllint.vim │ │ │ │ ├── highlight.vim │ │ │ │ ├── history.vim │ │ │ │ ├── hover.vim │ │ │ │ ├── java.vim │ │ │ │ ├── job.vim │ │ │ │ ├── julia.vim │ │ │ │ ├── linter.vim │ │ │ │ ├── list.vim │ │ │ │ ├── loclist_jumping.vim │ │ │ │ ├── lsp/ │ │ │ │ │ ├── message.vim │ │ │ │ │ ├── reset.vim │ │ │ │ │ ├── response.vim │ │ │ │ │ └── tsserver_message.vim │ │ │ │ ├── lsp.vim │ │ │ │ ├── lsp_linter.vim │ │ │ │ ├── lsp_window.vim │ │ │ │ ├── lua.vim │ │ │ │ ├── maven.vim │ │ │ │ ├── node.vim │ │ │ │ ├── organize_imports.vim │ │ │ │ ├── other_source.vim │ │ │ │ ├── path.vim │ │ │ │ ├── pattern_options.vim │ │ │ │ ├── powershell.vim │ │ │ │ ├── preview.vim │ │ │ │ ├── python.vim │ │ │ │ ├── racket.vim │ │ │ │ ├── references.vim │ │ │ │ ├── rename.vim │ │ │ │ ├── ruby.vim │ │ │ │ ├── semver.vim │ │ │ │ ├── sign.vim │ │ │ │ ├── socket.vim │ │ │ │ ├── statusline.vim │ │ │ │ ├── swift.vim │ │ │ │ ├── symbol.vim │ │ │ │ ├── test.vim │ │ │ │ ├── toggle.vim │ │ │ │ ├── uri/ │ │ │ │ │ └── jdt.vim │ │ │ │ ├── uri.vim │ │ │ │ ├── util.vim │ │ │ │ └── virtualtext.vim │ │ │ ├── ale.vim │ │ │ └── asyncomplete/ │ │ │ └── sources/ │ │ │ └── ale.vim │ │ ├── doc/ │ │ │ ├── ale-ada.txt │ │ │ ├── ale-ansible.txt │ │ │ ├── ale-apkbuild.txt │ │ │ ├── ale-asciidoc.txt │ │ │ ├── ale-asm.txt │ │ │ ├── ale-astro.txt │ │ │ ├── ale-avra.txt │ │ │ ├── ale-awk.txt │ │ │ ├── ale-bats.txt │ │ │ ├── ale-bazel.txt │ │ │ ├── ale-bib.txt │ │ │ ├── ale-bicep.txt │ │ │ ├── ale-bitbake.txt │ │ │ ├── ale-c.txt │ │ │ ├── ale-cairo.txt │ │ │ ├── ale-chef.txt │ │ │ ├── ale-clojure.txt │ │ │ ├── ale-cloudformation.txt │ │ │ ├── ale-cmake.txt │ │ │ ├── ale-cpp.txt │ │ │ ├── ale-cs.txt │ │ │ ├── ale-css.txt │ │ │ ├── ale-cuda.txt │ │ │ ├── ale-d.txt │ │ │ ├── ale-dafny.txt │ │ │ ├── ale-dart.txt │ │ │ ├── ale-desktop.txt │ │ │ ├── ale-development.txt │ │ │ ├── ale-dhall.txt │ │ │ ├── ale-dockerfile.txt │ │ │ ├── ale-elixir.txt │ │ │ ├── ale-elm.txt │ │ │ ├── ale-erlang.txt │ │ │ ├── ale-eruby.txt │ │ │ ├── ale-fish.txt │ │ │ ├── ale-fortran.txt │ │ │ ├── ale-fountain.txt │ │ │ ├── ale-fuse.txt │ │ │ ├── ale-gitcommit.txt │ │ │ ├── ale-gleam.txt │ │ │ ├── ale-glsl.txt │ │ │ ├── ale-go.txt │ │ │ ├── ale-graphql.txt │ │ │ ├── ale-groovy.txt │ │ │ ├── ale-hack.txt │ │ │ ├── ale-handlebars.txt │ │ │ ├── ale-haskell.txt │ │ │ ├── ale-hcl.txt │ │ │ ├── ale-help.txt │ │ │ ├── ale-html.txt │ │ │ ├── ale-hurl.txt │ │ │ ├── ale-idris.txt │ │ │ ├── ale-ink.txt │ │ │ ├── ale-inko.txt │ │ │ ├── ale-ispc.txt │ │ │ ├── ale-java.txt │ │ │ ├── ale-javascript.txt │ │ │ ├── ale-json.txt │ │ │ ├── ale-json5.txt │ │ │ ├── ale-jsonc.txt │ │ │ ├── ale-jsonnet.txt │ │ │ ├── ale-julia.txt │ │ │ ├── ale-kotlin.txt │ │ │ ├── ale-latex.txt │ │ │ ├── ale-less.txt │ │ │ ├── ale-llvm.txt │ │ │ ├── ale-lua.txt │ │ │ ├── ale-make.txt │ │ │ ├── ale-markdown.txt │ │ │ ├── ale-mercury.txt │ │ │ ├── ale-nasm.txt │ │ │ ├── ale-nickel.txt │ │ │ ├── ale-nim.txt │ │ │ ├── ale-nix.txt │ │ │ ├── ale-nroff.txt │ │ │ ├── ale-objc.txt │ │ │ ├── ale-objcpp.txt │ │ │ ├── ale-ocaml.txt │ │ │ ├── ale-odin.txt │ │ │ ├── ale-openapi.txt │ │ │ ├── ale-openscad.txt │ │ │ ├── ale-packer.txt │ │ │ ├── ale-pascal.txt │ │ │ ├── ale-pawn.txt │ │ │ ├── ale-perl.txt │ │ │ ├── ale-perl6.txt │ │ │ ├── ale-php.txt │ │ │ ├── ale-po.txt │ │ │ ├── ale-pod.txt │ │ │ ├── ale-pony.txt │ │ │ ├── ale-powershell.txt │ │ │ ├── ale-prolog.txt │ │ │ ├── ale-proto.txt │ │ │ ├── ale-pug.txt │ │ │ ├── ale-puppet.txt │ │ │ ├── ale-purescript.txt │ │ │ ├── ale-pyrex.txt │ │ │ ├── ale-python.txt │ │ │ ├── ale-qml.txt │ │ │ ├── ale-r.txt │ │ │ ├── ale-racket.txt │ │ │ ├── ale-reasonml.txt │ │ │ ├── ale-rego.txt │ │ │ ├── ale-restructuredtext.txt │ │ │ ├── ale-robot.txt │ │ │ ├── ale-ruby.txt │ │ │ ├── ale-rust.txt │ │ │ ├── ale-salt.tmt │ │ │ ├── ale-sass.txt │ │ │ ├── ale-scala.txt │ │ │ ├── ale-scss.txt │ │ │ ├── ale-sh.txt │ │ │ ├── ale-sml.txt │ │ │ ├── ale-solidity.txt │ │ │ ├── ale-spec.txt │ │ │ ├── ale-sql.txt │ │ │ ├── ale-stylus.txt │ │ │ ├── ale-sugarss.txt │ │ │ ├── ale-supported-languages-and-tools.txt │ │ │ ├── ale-svelte.txt │ │ │ ├── ale-swift.txt │ │ │ ├── ale-systemd.txt │ │ │ ├── ale-tcl.txt │ │ │ ├── ale-terraform.txt │ │ │ ├── ale-tex.txt │ │ │ ├── ale-texinfo.txt │ │ │ ├── ale-text.txt │ │ │ ├── ale-thrift.txt │ │ │ ├── ale-toml.txt │ │ │ ├── ale-typescript.txt │ │ │ ├── ale-v.txt │ │ │ ├── ale-vala.txt │ │ │ ├── ale-verilog.txt │ │ │ ├── ale-vhdl.txt │ │ │ ├── ale-vim-help.txt │ │ │ ├── ale-vim.txt │ │ │ ├── ale-vue.txt │ │ │ ├── ale-wgsl.txt │ │ │ ├── ale-xhtml.txt │ │ │ ├── ale-xml.txt │ │ │ ├── ale-yaml.txt │ │ │ ├── ale-yang.txt │ │ │ ├── ale-zeek.txt │ │ │ ├── ale-zig.txt │ │ │ └── ale.txt │ │ ├── ftplugin/ │ │ │ ├── ale-fix-suggest.vim │ │ │ ├── ale-info.vim │ │ │ ├── ale-preview-selection.vim │ │ │ └── ale-preview.vim │ │ ├── lspconfig.vim │ │ ├── lua/ │ │ │ └── ale/ │ │ │ ├── diagnostics.lua │ │ │ └── util.lua │ │ ├── plugin/ │ │ │ └── ale.vim │ │ ├── rplugin/ │ │ │ └── python3/ │ │ │ └── deoplete/ │ │ │ └── sources/ │ │ │ └── ale.py │ │ ├── supported-tools.md │ │ ├── syntax/ │ │ │ ├── ale-fix-suggest.vim │ │ │ ├── ale-info.vim │ │ │ └── ale-preview-selection.vim │ │ └── test-files/ │ │ └── python/ │ │ └── no_uv/ │ │ └── whatever.py │ ├── auto-pairs/ │ │ ├── .gitignore │ │ ├── README.md │ │ ├── doc/ │ │ │ └── AutoPairs.txt │ │ └── plugin/ │ │ └── auto-pairs.vim │ ├── bufexplorer/ │ │ ├── .gitignore │ │ ├── .goreleaser.yaml │ │ ├── LICENSE │ │ ├── README.md │ │ ├── doc/ │ │ │ └── bufexplorer.txt │ │ ├── how_to_release.txt │ │ └── plugin/ │ │ └── bufexplorer.vim │ ├── copilot.vim/ │ │ ├── .gitattributes │ │ ├── .github/ │ │ │ ├── pull_request_template.md │ │ │ └── workflows/ │ │ │ └── auto-close-pr.yml │ │ ├── .gitignore │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── SECURITY.md │ │ ├── autoload/ │ │ │ ├── copilot/ │ │ │ │ ├── client.vim │ │ │ │ ├── handlers.vim │ │ │ │ ├── job.vim │ │ │ │ ├── logger.vim │ │ │ │ ├── panel.vim │ │ │ │ ├── util.vim │ │ │ │ └── version.vim │ │ │ └── copilot.vim │ │ ├── dist/ │ │ │ ├── compiled/ │ │ │ │ ├── darwin/ │ │ │ │ │ ├── arm64/ │ │ │ │ │ │ └── kerberos.node │ │ │ │ │ └── x64/ │ │ │ │ │ └── kerberos.node │ │ │ │ ├── linux/ │ │ │ │ │ ├── arm64/ │ │ │ │ │ │ └── kerberos.node │ │ │ │ │ └── x64/ │ │ │ │ │ └── kerberos.node │ │ │ │ └── win32/ │ │ │ │ └── x64/ │ │ │ │ └── kerberos.node │ │ │ ├── crypt32.node │ │ │ ├── language-server.js │ │ │ ├── resources/ │ │ │ │ ├── cl100k_base.tiktoken.noindex │ │ │ │ └── o200k_base.tiktoken.noindex │ │ │ ├── tree-sitter-go.wasm │ │ │ ├── tree-sitter-javascript.wasm │ │ │ ├── tree-sitter-python.wasm │ │ │ ├── tree-sitter-ruby.wasm │ │ │ ├── tree-sitter-tsx.wasm │ │ │ ├── tree-sitter-typescript.wasm │ │ │ └── tree-sitter.wasm │ │ ├── doc/ │ │ │ └── copilot.txt │ │ ├── lua/ │ │ │ └── _copilot.lua │ │ ├── plugin/ │ │ │ └── copilot.vim │ │ └── syntax/ │ │ ├── copilot.vim │ │ └── copilotlog.vim │ ├── ctrlp.vim/ │ │ ├── .github/ │ │ │ └── FUNDING.yml │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── autoload/ │ │ │ ├── ctrlp/ │ │ │ │ ├── autoignore.vim │ │ │ │ ├── bookmarkdir.vim │ │ │ │ ├── buffertag.vim │ │ │ │ ├── changes.vim │ │ │ │ ├── dir.vim │ │ │ │ ├── line.vim │ │ │ │ ├── mixed.vim │ │ │ │ ├── mrufiles.vim │ │ │ │ ├── quickfix.vim │ │ │ │ ├── rtscript.vim │ │ │ │ ├── tag.vim │ │ │ │ ├── undo.vim │ │ │ │ └── utils.vim │ │ │ └── ctrlp.vim │ │ ├── doc/ │ │ │ ├── ctrlp.cnx │ │ │ └── ctrlp.txt │ │ ├── plugin/ │ │ │ └── ctrlp.vim │ │ └── readme.md │ ├── dracula/ │ │ ├── .github/ │ │ │ ├── issue_template.md │ │ │ └── pull_request_template.md │ │ ├── .gitignore │ │ ├── INSTALL.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── autoload/ │ │ │ ├── airline/ │ │ │ │ └── themes/ │ │ │ │ └── dracula.vim │ │ │ ├── dracula.vim │ │ │ └── lightline/ │ │ │ └── colorscheme/ │ │ │ └── dracula.vim │ │ ├── colors/ │ │ │ └── dracula.vim │ │ └── doc/ │ │ └── dracula.txt │ ├── editorconfig-vim/ │ │ ├── .appveyor.yml │ │ ├── .editorconfig │ │ ├── .gitignore │ │ ├── .gitmodules │ │ ├── .travis.yml │ │ ├── CONTRIBUTORS │ │ ├── LICENSE │ │ ├── LICENSE.PSF │ │ ├── README.md │ │ ├── autoload/ │ │ │ ├── editorconfig.vim │ │ │ ├── editorconfig_core/ │ │ │ │ ├── fnmatch.vim │ │ │ │ ├── handler.vim │ │ │ │ ├── ini.vim │ │ │ │ └── util.vim │ │ │ └── editorconfig_core.vim │ │ ├── doc/ │ │ │ └── editorconfig.txt │ │ ├── ftdetect/ │ │ │ └── editorconfig.vim │ │ ├── mkzip.sh │ │ ├── plugin/ │ │ │ └── editorconfig.vim │ │ └── tests/ │ │ ├── core/ │ │ │ ├── CMakeLists.txt │ │ │ ├── CTestCustom.cmake │ │ │ ├── ecvbslib.vbs │ │ │ ├── ecvimlib.ps1 │ │ │ ├── editorconfig │ │ │ ├── editorconfig.bat │ │ │ ├── editorconfig1.vbs │ │ │ └── editorconfig2.ps1 │ │ ├── fetch-vim.bat │ │ ├── fetch-vim.sh │ │ ├── plugin/ │ │ │ ├── .gitignore │ │ │ ├── Gemfile │ │ │ ├── Rakefile │ │ │ └── spec/ │ │ │ ├── .editorconfig │ │ │ └── editorconfig_spec.rb │ │ └── travis-test.sh │ ├── gist-vim/ │ │ ├── .github/ │ │ │ └── FUNDING.yml │ │ ├── Makefile │ │ ├── README.md │ │ ├── autoload/ │ │ │ └── gist.vim │ │ ├── doc/ │ │ │ └── gist-vim.txt │ │ ├── gist.vim.vimup │ │ └── plugin/ │ │ └── gist.vim │ ├── goyo.vim/ │ │ ├── .github/ │ │ │ └── FUNDING.yml │ │ ├── LICENSE │ │ ├── autoload/ │ │ │ └── goyo.vim │ │ ├── doc/ │ │ │ └── goyo.txt │ │ └── plugin/ │ │ └── goyo.vim │ ├── gruvbox/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── autoload/ │ │ │ ├── airline/ │ │ │ │ └── themes/ │ │ │ │ └── gruvbox.vim │ │ │ ├── gruvbox.vim │ │ │ └── lightline/ │ │ │ └── colorscheme/ │ │ │ └── gruvbox.vim │ │ ├── colors/ │ │ │ └── gruvbox.vim │ │ ├── gruvbox_256palette.sh │ │ ├── gruvbox_256palette_osx.sh │ │ └── package.json │ ├── lightline-ale/ │ │ ├── LICENSE │ │ ├── README.md │ │ ├── autoload/ │ │ │ └── lightline/ │ │ │ └── ale.vim │ │ └── plugin/ │ │ └── lightline/ │ │ └── ale.vim │ ├── lightline.vim/ │ │ ├── .github/ │ │ │ └── workflows/ │ │ │ └── ci.yaml │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── autoload/ │ │ │ ├── lightline/ │ │ │ │ ├── colorscheme/ │ │ │ │ │ ├── 16color.vim │ │ │ │ │ ├── OldHope.vim │ │ │ │ │ ├── PaperColor.vim │ │ │ │ │ ├── PaperColor_dark.vim │ │ │ │ │ ├── PaperColor_light.vim │ │ │ │ │ ├── Tomorrow.vim │ │ │ │ │ ├── Tomorrow_Night.vim │ │ │ │ │ ├── Tomorrow_Night_Blue.vim │ │ │ │ │ ├── Tomorrow_Night_Bright.vim │ │ │ │ │ ├── Tomorrow_Night_Eighties.vim │ │ │ │ │ ├── apprentice.vim │ │ │ │ │ ├── ayu_dark.vim │ │ │ │ │ ├── ayu_light.vim │ │ │ │ │ ├── ayu_mirage.vim │ │ │ │ │ ├── darcula.vim │ │ │ │ │ ├── default.vim │ │ │ │ │ ├── deus.vim │ │ │ │ │ ├── jellybeans.vim │ │ │ │ │ ├── landscape.vim │ │ │ │ │ ├── materia.vim │ │ │ │ │ ├── material.vim │ │ │ │ │ ├── molokai.vim │ │ │ │ │ ├── nord.vim │ │ │ │ │ ├── one.vim │ │ │ │ │ ├── powerline.vim │ │ │ │ │ ├── powerlineish.vim │ │ │ │ │ ├── rosepine.vim │ │ │ │ │ ├── rosepine_moon.vim │ │ │ │ │ ├── selenized_black.vim │ │ │ │ │ ├── selenized_dark.vim │ │ │ │ │ ├── selenized_light.vim │ │ │ │ │ ├── selenized_white.vim │ │ │ │ │ ├── seoul256.vim │ │ │ │ │ ├── simpleblack.vim │ │ │ │ │ ├── solarized.vim │ │ │ │ │ ├── srcery_drk.vim │ │ │ │ │ └── wombat.vim │ │ │ │ ├── colorscheme.vim │ │ │ │ ├── colortable.vim │ │ │ │ └── tab.vim │ │ │ └── lightline.vim │ │ ├── colorscheme.md │ │ ├── doc/ │ │ │ └── lightline.txt │ │ ├── plugin/ │ │ │ └── lightline.vim │ │ └── test/ │ │ ├── .themisrc │ │ ├── autocmd.vim │ │ ├── concatenate.vim │ │ ├── error.vim │ │ ├── expand.vim │ │ ├── highlight.vim │ │ ├── link.vim │ │ ├── mode.vim │ │ ├── onetab.vim │ │ ├── popup.vim │ │ ├── quickfix.vim │ │ ├── subseparator.vim │ │ ├── tabline.vim │ │ ├── tabs.vim │ │ ├── toggle.vim │ │ └── uniq.vim │ ├── mayansmoke/ │ │ ├── README │ │ └── colors/ │ │ └── mayansmoke.vim │ ├── mru.vim/ │ │ ├── README │ │ └── plugin/ │ │ └── mru.vim │ ├── nerdtree/ │ │ ├── .github/ │ │ │ ├── ISSUE_TEMPLATE/ │ │ │ │ ├── bug.md │ │ │ │ ├── feature_request.md │ │ │ │ └── question.md │ │ │ ├── PULL_REQUEST_TEMPLATE.md │ │ │ └── workflows/ │ │ │ └── vint.yml │ │ ├── .gitignore │ │ ├── .vintrc.yaml │ │ ├── CHANGELOG.md │ │ ├── LICENCE │ │ ├── README.markdown │ │ ├── _config.yml │ │ ├── autoload/ │ │ │ ├── nerdtree/ │ │ │ │ └── ui_glue.vim │ │ │ └── nerdtree.vim │ │ ├── doc/ │ │ │ └── NERDTree.txt │ │ ├── lib/ │ │ │ └── nerdtree/ │ │ │ ├── bookmark.vim │ │ │ ├── creator.vim │ │ │ ├── event.vim │ │ │ ├── flag_set.vim │ │ │ ├── key_map.vim │ │ │ ├── menu_controller.vim │ │ │ ├── menu_item.vim │ │ │ ├── nerdtree.vim │ │ │ ├── notifier.vim │ │ │ ├── opener.vim │ │ │ ├── path.vim │ │ │ ├── tree_dir_node.vim │ │ │ ├── tree_file_node.vim │ │ │ └── ui.vim │ │ ├── nerdtree_plugin/ │ │ │ ├── exec_menuitem.vim │ │ │ ├── fs_menu.vim │ │ │ └── vcs.vim │ │ ├── plugin/ │ │ │ └── NERD_tree.vim │ │ └── syntax/ │ │ └── nerdtree.vim │ ├── nginx.vim/ │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── ftdetect/ │ │ │ └── nginx.vim │ │ ├── ftplugin/ │ │ │ └── nginx.vim │ │ ├── indent/ │ │ │ └── nginx.vim │ │ └── syntax/ │ │ └── nginx.vim │ ├── open_file_under_cursor.vim/ │ │ └── plugin/ │ │ └── open_file_under_cursor.vim │ ├── rust.vim/ │ │ ├── .github/ │ │ │ └── workflows/ │ │ │ └── ci.yml │ │ ├── .gitignore │ │ ├── .vintrc.yml │ │ ├── ISSUE_TEMPLATE.md │ │ ├── LICENSE-APACHE │ │ ├── LICENSE-MIT │ │ ├── README.md │ │ ├── after/ │ │ │ └── syntax/ │ │ │ └── rust.vim │ │ ├── autoload/ │ │ │ ├── cargo/ │ │ │ │ └── quickfix.vim │ │ │ ├── cargo.vim │ │ │ ├── rust/ │ │ │ │ ├── debugging.vim │ │ │ │ ├── delimitmate.vim │ │ │ │ └── tags.vim │ │ │ ├── rust.vim │ │ │ └── rustfmt.vim │ │ ├── compiler/ │ │ │ ├── cargo.vim │ │ │ └── rustc.vim │ │ ├── ctags/ │ │ │ └── rust.ctags │ │ ├── doc/ │ │ │ └── rust.txt │ │ ├── ftdetect/ │ │ │ └── rust.vim │ │ ├── ftplugin/ │ │ │ ├── rust/ │ │ │ │ └── tagbar.vim │ │ │ └── rust.vim │ │ ├── indent/ │ │ │ └── rust.vim │ │ ├── plugin/ │ │ │ ├── cargo.vim │ │ │ └── rust.vim │ │ ├── syntax/ │ │ │ └── rust.vim │ │ ├── syntax_checkers/ │ │ │ └── rust/ │ │ │ ├── cargo.vim │ │ │ └── rustc.vim │ │ ├── test/ │ │ │ ├── .gitignore │ │ │ ├── Dockerfile │ │ │ ├── coverage.vader │ │ │ ├── indent.vader │ │ │ ├── run-tests │ │ │ ├── sample.rs │ │ │ └── vimrc │ │ └── triagebot.toml │ ├── tabular/ │ │ ├── .gitignore │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── after/ │ │ │ └── plugin/ │ │ │ └── TabularMaps.vim │ │ ├── autoload/ │ │ │ └── tabular.vim │ │ ├── doc/ │ │ │ └── Tabular.txt │ │ └── plugin/ │ │ └── Tabular.vim │ ├── tlib/ │ │ ├── .gitignore │ │ ├── CHANGES.TXT │ │ ├── LICENSE.TXT │ │ ├── README │ │ ├── addon-info.json │ │ ├── autoload/ │ │ │ ├── tinykeymap/ │ │ │ │ └── map/ │ │ │ │ └── para_move.vim │ │ │ ├── tlib/ │ │ │ │ ├── Filter_cnf.vim │ │ │ │ ├── Filter_cnfd.vim │ │ │ │ ├── Filter_fuzzy.vim │ │ │ │ ├── Filter_glob.vim │ │ │ │ ├── Object.vim │ │ │ │ ├── Test.vim │ │ │ │ ├── TestChild.vim │ │ │ │ ├── World.vim │ │ │ │ ├── agent.vim │ │ │ │ ├── arg.vim │ │ │ │ ├── assert.vim │ │ │ │ ├── autocmdgroup.vim │ │ │ │ ├── balloon.vim │ │ │ │ ├── bitwise.vim │ │ │ │ ├── buffer.vim │ │ │ │ ├── cache.vim │ │ │ │ ├── char.vim │ │ │ │ ├── cmd.vim │ │ │ │ ├── comments.vim │ │ │ │ ├── date.vim │ │ │ │ ├── dictionary.vim │ │ │ │ ├── dir.vim │ │ │ │ ├── eval.vim │ │ │ │ ├── file.vim │ │ │ │ ├── fixes.vim │ │ │ │ ├── grep.vim │ │ │ │ ├── hash.vim │ │ │ │ ├── hook.vim │ │ │ │ ├── input.vim │ │ │ │ ├── list.vim │ │ │ │ ├── loclist.vim │ │ │ │ ├── map.vim │ │ │ │ ├── normal.vim │ │ │ │ ├── notify.vim │ │ │ │ ├── number.vim │ │ │ │ ├── paragraph.vim │ │ │ │ ├── persistent.vim │ │ │ │ ├── progressbar.vim │ │ │ │ ├── qfl.vim │ │ │ │ ├── rx.vim │ │ │ │ ├── scratch.vim │ │ │ │ ├── selection.vim │ │ │ │ ├── signs.vim │ │ │ │ ├── string.vim │ │ │ │ ├── syntax.vim │ │ │ │ ├── sys.vim │ │ │ │ ├── tab.vim │ │ │ │ ├── tag.vim │ │ │ │ ├── textobjects.vim │ │ │ │ ├── time.vim │ │ │ │ ├── trace.vim │ │ │ │ ├── type.vim │ │ │ │ ├── url.vim │ │ │ │ ├── var.vim │ │ │ │ ├── vcs.vim │ │ │ │ ├── vim.vim │ │ │ │ └── win.vim │ │ │ └── tlib.vim │ │ ├── doc/ │ │ │ └── tlib.txt │ │ ├── etc/ │ │ │ └── tpl_tlib.txt │ │ ├── macros/ │ │ │ └── tlib.vim │ │ ├── plugin/ │ │ │ └── 02tlib.vim │ │ ├── samples/ │ │ │ └── tlib/ │ │ │ └── input/ │ │ │ └── tlib_input_list.vim │ │ ├── scripts/ │ │ │ └── create_crc_table.rb │ │ └── spec/ │ │ └── tlib/ │ │ ├── arg.vim │ │ ├── date.vim │ │ ├── dictionary.vim │ │ ├── eval.vim │ │ ├── file.vim │ │ ├── hash.vim │ │ ├── input.vim │ │ ├── list.vim │ │ ├── rx.vim │ │ ├── string.vim │ │ ├── url.vim │ │ └── var.vim │ ├── typescript-vim/ │ │ ├── README.md │ │ ├── compiler/ │ │ │ ├── typescript.vim │ │ │ └── typescriptreact.vim │ │ ├── ftdetect/ │ │ │ └── typescript.vim │ │ ├── ftplugin/ │ │ │ ├── typescript.vim │ │ │ └── typescriptreact.vim │ │ ├── indent/ │ │ │ ├── typescript.vim │ │ │ └── typescriptreact.vim │ │ └── syntax/ │ │ ├── typescript.vim │ │ └── typescriptreact.vim │ ├── vim-abolish/ │ │ ├── .github/ │ │ │ └── FUNDING.yml │ │ ├── .gitignore │ │ ├── CONTRIBUTING.markdown │ │ ├── README.markdown │ │ ├── doc/ │ │ │ └── abolish.txt │ │ └── plugin/ │ │ └── abolish.vim │ ├── vim-addon-mw-utils/ │ │ ├── .gitignore │ │ ├── autoload/ │ │ │ ├── buf_utils.vim │ │ │ ├── cached_file_contents.vim │ │ │ ├── env_reload.vim │ │ │ ├── funcref.vim │ │ │ ├── glob.vim │ │ │ ├── glob_linux.vim │ │ │ ├── tiny_cmd.vim │ │ │ └── tovl/ │ │ │ ├── scratch_buffer.vim │ │ │ └── ui/ │ │ │ └── filter_list.vim │ │ ├── doc/ │ │ │ ├── cached_file_contents.txt │ │ │ ├── funcref.txt │ │ │ └── tiny_cmd.txt │ │ └── vim-addon-mw-utils-addon-info.txt │ ├── vim-bundle-mako/ │ │ ├── README.md │ │ ├── ftdetect/ │ │ │ └── mako.vim │ │ ├── ftplugin/ │ │ │ └── mako.vim │ │ ├── indent/ │ │ │ └── mako.vim │ │ └── syntax/ │ │ └── mako.vim │ ├── vim-coffee-script/ │ │ ├── .gitignore │ │ ├── Copying.md │ │ ├── Makefile │ │ ├── News.md │ │ ├── Readme.md │ │ ├── Thanks.md │ │ ├── Todo.md │ │ ├── after/ │ │ │ ├── indent/ │ │ │ │ └── html.vim │ │ │ └── syntax/ │ │ │ ├── haml.vim │ │ │ └── html.vim │ │ ├── autoload/ │ │ │ └── coffee.vim │ │ ├── compiler/ │ │ │ ├── cake.vim │ │ │ └── coffee.vim │ │ ├── doc/ │ │ │ └── coffee-script.txt │ │ ├── ftdetect/ │ │ │ ├── coffee.vim │ │ │ └── vim-literate-coffeescript.vim │ │ ├── ftplugin/ │ │ │ ├── coffee.vim │ │ │ └── litcoffee.vim │ │ ├── indent/ │ │ │ ├── coffee.vim │ │ │ └── litcoffee.vim │ │ ├── syntax/ │ │ │ ├── coffee.vim │ │ │ └── litcoffee.vim │ │ └── test/ │ │ ├── test-interp.coffee │ │ ├── test-ops.coffee │ │ ├── test-reserved.coffee │ │ ├── test.coffee.md │ │ ├── test.haml │ │ ├── test.html │ │ └── test.litcoffee │ ├── vim-colors-solarized/ │ │ ├── README.mkd │ │ ├── autoload/ │ │ │ └── togglebg.vim │ │ ├── colors/ │ │ │ └── solarized.vim │ │ └── doc/ │ │ └── solarized.txt │ ├── vim-commentary/ │ │ ├── .github/ │ │ │ └── FUNDING.yml │ │ ├── .gitignore │ │ ├── CONTRIBUTING.markdown │ │ ├── README.markdown │ │ ├── doc/ │ │ │ └── commentary.txt │ │ └── plugin/ │ │ └── commentary.vim │ ├── vim-expand-region/ │ │ ├── MIT-LICENSE.txt │ │ ├── README.md │ │ ├── autoload/ │ │ │ └── expand_region.vim │ │ ├── doc/ │ │ │ └── expand_region.txt │ │ └── plugin/ │ │ └── expand_region.vim │ ├── vim-flake8/ │ │ ├── LICENSE │ │ ├── README.md │ │ ├── autoload/ │ │ │ └── flake8.vim │ │ └── ftplugin/ │ │ └── python_flake8.vim │ ├── vim-fugitive/ │ │ ├── autoload/ │ │ │ └── fugitive.vim │ │ ├── doc/ │ │ │ └── fugitive.txt │ │ ├── ftdetect/ │ │ │ └── fugitive.vim │ │ ├── ftplugin/ │ │ │ └── fugitiveblame.vim │ │ ├── plugin/ │ │ │ └── fugitive.vim │ │ └── syntax/ │ │ ├── fugitive.vim │ │ └── fugitiveblame.vim │ ├── vim-gist/ │ │ ├── .github/ │ │ │ └── FUNDING.yml │ │ ├── README.md │ │ ├── autoload/ │ │ │ └── gist.vim │ │ ├── doc/ │ │ │ └── gist-vim.txt │ │ └── plugin/ │ │ └── gist.vim │ ├── vim-gitgutter/ │ │ ├── .github/ │ │ │ └── issue_template.md │ │ ├── .gitignore │ │ ├── LICENCE │ │ ├── README.mkd │ │ ├── autoload/ │ │ │ ├── gitgutter/ │ │ │ │ ├── async.vim │ │ │ │ ├── debug.vim │ │ │ │ ├── diff.vim │ │ │ │ ├── diff_highlight.vim │ │ │ │ ├── fold.vim │ │ │ │ ├── highlight.vim │ │ │ │ ├── hunk.vim │ │ │ │ ├── sign.vim │ │ │ │ └── utility.vim │ │ │ └── gitgutter.vim │ │ ├── doc/ │ │ │ └── gitgutter.txt │ │ ├── plugin/ │ │ │ └── gitgutter.vim │ │ └── test/ │ │ ├── .gitattributes │ │ ├── .gitconfig │ │ ├── cp932.txt │ │ ├── fixture.foo │ │ ├── fixture.txt │ │ ├── fixture_dos.txt │ │ ├── fixture_dos_noeol.txt │ │ ├── runner.vim │ │ ├── test │ │ └── test_gitgutter.vim │ ├── vim-indent-guides/ │ │ ├── .github/ │ │ │ └── workflows/ │ │ │ └── vint.yml │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.markdown │ │ ├── autoload/ │ │ │ ├── color_helper.vim │ │ │ └── indent_guides.vim │ │ ├── doc/ │ │ │ └── indent_guides.txt │ │ ├── plugin/ │ │ │ └── indent_guides.vim │ │ └── test-files/ │ │ ├── test-ts2sw0et.txt │ │ ├── test-ts2sw2et.txt │ │ ├── test-ts2sw2noet.txt │ │ ├── test-ts2sw4noet.txt │ │ ├── test-ts4sw4et.txt │ │ ├── test-ts4sw4noet.txt │ │ ├── test-ts8sw2noet.txt │ │ ├── test-ts8sw8et.txt │ │ └── test-ts8sw8noet.txt │ ├── vim-indent-object/ │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── doc/ │ │ │ └── indent-object.txt │ │ └── plugin/ │ │ └── indent-object.vim │ ├── vim-javascript/ │ │ ├── ISSUE_TEMPLATE.md │ │ ├── README.md │ │ ├── after/ │ │ │ └── ftplugin/ │ │ │ └── javascript.vim │ │ ├── compiler/ │ │ │ └── eslint.vim │ │ ├── extras/ │ │ │ ├── ctags │ │ │ ├── flow.vim │ │ │ ├── jsdoc.vim │ │ │ └── ngdoc.vim │ │ ├── ftdetect/ │ │ │ ├── flow.vim │ │ │ └── javascript.vim │ │ ├── indent/ │ │ │ └── javascript.vim │ │ └── syntax/ │ │ ├── flow.vim │ │ └── javascript.vim │ ├── vim-lastplace/ │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── doc/ │ │ │ └── vim-lastplace.txt │ │ └── plugin/ │ │ └── vim-lastplace.vim │ ├── vim-less/ │ │ ├── .gitignore │ │ ├── README.md │ │ ├── after/ │ │ │ └── syntax/ │ │ │ └── html.vim │ │ ├── ftdetect/ │ │ │ └── less.vim │ │ ├── ftplugin/ │ │ │ └── less.vim │ │ ├── indent/ │ │ │ └── less.vim │ │ └── syntax/ │ │ └── less.vim │ ├── vim-markdown/ │ │ ├── .github/ │ │ │ └── workflows/ │ │ │ ├── reviewdog.yml │ │ │ ├── vader.yml │ │ │ └── vint.yml │ │ ├── .gitignore │ │ ├── .vintrc.yaml │ │ ├── CONTRIBUTING.md │ │ ├── Makefile │ │ ├── README.md │ │ ├── after/ │ │ │ └── ftplugin/ │ │ │ └── markdown.vim │ │ ├── doc/ │ │ │ └── vim-markdown.txt │ │ ├── ftdetect/ │ │ │ └── markdown.vim │ │ ├── ftplugin/ │ │ │ └── markdown.vim │ │ ├── indent/ │ │ │ └── markdown.vim │ │ ├── registry/ │ │ │ └── markdown.yaml │ │ ├── syntax/ │ │ │ └── markdown.vim │ │ └── test/ │ │ ├── README.md │ │ ├── folding-toc.vader │ │ ├── folding.vader │ │ ├── ge_test.md │ │ ├── header-decrease.vader │ │ ├── indent-new-list-item.vader │ │ ├── indent.md │ │ ├── indent.vader │ │ ├── insert-toc.vader │ │ ├── map.vader │ │ ├── python-folding.vader │ │ ├── run-tests.sh │ │ ├── setextoatx.vader │ │ ├── strikethrough.vader │ │ ├── syntax-singleline.vader │ │ ├── syntax.md │ │ ├── syntax.vader │ │ ├── table-format.vader │ │ ├── toc-autofit.vader │ │ ├── toc.vader │ │ └── vimrc │ ├── vim-multiple-cursors/ │ │ ├── .gitignore │ │ ├── .rspec │ │ ├── .travis.yml │ │ ├── CHANGELOG.md │ │ ├── CONTRIBUTING.md │ │ ├── Gemfile │ │ ├── MIT-LICENSE.txt │ │ ├── README.md │ │ ├── Rakefile │ │ ├── autoload/ │ │ │ └── multiple_cursors.vim │ │ ├── doc/ │ │ │ └── multiple_cursors.txt │ │ ├── plugin/ │ │ │ └── multiple_cursors.vim │ │ └── spec/ │ │ ├── benchmark_spec.rb │ │ ├── multiple_cursors_spec.rb │ │ └── spec_helper.rb │ ├── vim-pug/ │ │ ├── README.md │ │ ├── ftdetect/ │ │ │ └── pug.vim │ │ ├── ftplugin/ │ │ │ └── pug.vim │ │ ├── indent/ │ │ │ └── pug.vim │ │ └── syntax/ │ │ └── pug.vim │ ├── vim-pyte/ │ │ ├── README │ │ └── colors/ │ │ └── pyte.vim │ ├── vim-python-pep8-indent/ │ │ ├── .circleci/ │ │ │ └── config.yml │ │ ├── .coveragerc │ │ ├── .dockerignore │ │ ├── .gitignore │ │ ├── CONTRIBUTING.rst │ │ ├── COPYING.txt │ │ ├── Dockerfile │ │ ├── Gemfile │ │ ├── Makefile │ │ ├── README.rst │ │ ├── docker-compose.yml │ │ ├── indent/ │ │ │ ├── cython.vim │ │ │ └── python.vim │ │ └── spec/ │ │ ├── indent/ │ │ │ ├── bytes_spec.rb │ │ │ ├── cython_spec.rb │ │ │ └── indent_spec.rb │ │ ├── make-coverage │ │ ├── spec_helper.rb │ │ └── vimrc │ ├── vim-repeat/ │ │ ├── README.markdown │ │ └── autoload/ │ │ └── repeat.vim │ ├── vim-rhubarb/ │ │ ├── LICENSE │ │ ├── autoload/ │ │ │ └── rhubarb.vim │ │ ├── doc/ │ │ │ └── rhubarb.txt │ │ └── plugin/ │ │ └── rhubarb.vim │ ├── vim-ruby/ │ │ ├── .gitignore │ │ ├── .rspec │ │ ├── CONTRIBUTORS │ │ ├── ChangeLog │ │ ├── Gemfile │ │ ├── INSTALL.markdown │ │ ├── NEWS │ │ ├── README.markdown │ │ ├── autoload/ │ │ │ └── rubycomplete.vim │ │ ├── compiler/ │ │ │ ├── eruby.vim │ │ │ ├── rake.vim │ │ │ ├── rspec.vim │ │ │ ├── ruby.vim │ │ │ └── rubyunit.vim │ │ ├── doc/ │ │ │ ├── ft-ruby-indent.txt │ │ │ ├── ft-ruby-omni.txt │ │ │ ├── ft-ruby-plugin.txt │ │ │ └── ft-ruby-syntax.txt │ │ ├── etc/ │ │ │ └── examples/ │ │ │ ├── generators/ │ │ │ │ └── syntax.rb │ │ │ └── indent/ │ │ │ └── closing_brackets.rb │ │ ├── ftdetect/ │ │ │ ├── ruby.vim │ │ │ └── ruby_extra.vim │ │ ├── ftplugin/ │ │ │ ├── eruby.vim │ │ │ └── ruby.vim │ │ ├── indent/ │ │ │ ├── eruby.vim │ │ │ └── ruby.vim │ │ ├── spec/ │ │ │ ├── indent/ │ │ │ │ ├── arguments_spec.rb │ │ │ │ ├── basic_spec.rb │ │ │ │ ├── blocks_spec.rb │ │ │ │ ├── case_in_spec.rb │ │ │ │ ├── continuations_spec.rb │ │ │ │ ├── end_constructs_spec.rb │ │ │ │ ├── eruby_spec.rb │ │ │ │ ├── hanging_elements_spec.rb │ │ │ │ ├── identifiers_spec.rb │ │ │ │ ├── indent_access_modifier_spec.rb │ │ │ │ ├── method_definitions_spec.rb │ │ │ │ ├── nesting_spec.rb │ │ │ │ └── splat_spec.rb │ │ │ ├── spec_helper.rb │ │ │ ├── syntax/ │ │ │ │ ├── blocks_spec.rb │ │ │ │ ├── characters_spec.rb │ │ │ │ ├── comments_spec.rb │ │ │ │ ├── line_continuations_spec.rb │ │ │ │ ├── maxmempattern_limit_spec.rb │ │ │ │ ├── methods_spec.rb │ │ │ │ ├── operators_spec.rb │ │ │ │ ├── regular_expressions_spec.rb │ │ │ │ ├── statement_modifiers_spec.rb │ │ │ │ ├── strings/ │ │ │ │ │ ├── heredoc_spec.rb │ │ │ │ │ ├── interpolation_spec.rb │ │ │ │ │ └── strings_spec.rb │ │ │ │ └── symbols_spec.rb │ │ │ └── vim/ │ │ │ └── plugin/ │ │ │ └── syntax_test.vim │ │ └── syntax/ │ │ ├── eruby.vim │ │ └── ruby.vim │ ├── vim-snipmate/ │ │ ├── .gitignore │ │ ├── Contributors.md │ │ ├── README.md │ │ ├── addon-info.json │ │ ├── after/ │ │ │ └── plugin/ │ │ │ └── snipMate.vim │ │ ├── autoload/ │ │ │ ├── snipMate.vim │ │ │ ├── snipMate_python_demo.vim │ │ │ └── snipmate/ │ │ │ ├── jumping.vim │ │ │ ├── legacy.vim │ │ │ ├── parse.vim │ │ │ └── util.vim │ │ ├── doc/ │ │ │ └── snipMate.txt │ │ ├── ftplugin/ │ │ │ ├── html_snip_helper.vim │ │ │ └── snippets.vim │ │ ├── indent/ │ │ │ └── snippets.vim │ │ ├── plugin/ │ │ │ └── snipMate.vim │ │ ├── syntax/ │ │ │ ├── snippet.vim │ │ │ └── snippets.vim │ │ └── t/ │ │ ├── jumping.vim │ │ ├── parser.vim │ │ └── tests.sh │ ├── vim-snippets/ │ │ ├── .gitignore │ │ ├── .travis.yml │ │ ├── AUTHORS │ │ ├── LICENSE │ │ ├── README.md │ │ ├── UltiSnips/ │ │ │ ├── README │ │ │ ├── ada.snippets │ │ │ ├── all.snippets │ │ │ ├── bib.snippets │ │ │ ├── bindzone.snippets │ │ │ ├── blade.snippets │ │ │ ├── c.snippets │ │ │ ├── coffee-jasmine.snippets │ │ │ ├── coffee-react.snippets │ │ │ ├── coffee.snippets │ │ │ ├── cpp.snippets │ │ │ ├── crystal.snippets │ │ │ ├── cs.snippets │ │ │ ├── css.snippets │ │ │ ├── cuda.snippets │ │ │ ├── d.snippets │ │ │ ├── django.snippets │ │ │ ├── eelixir.snippets │ │ │ ├── ejs.snippets │ │ │ ├── elm.snippets │ │ │ ├── erlang.snippets │ │ │ ├── eruby.snippets │ │ │ ├── gitcommit.snippets │ │ │ ├── go.snippets │ │ │ ├── haskell.snippets │ │ │ ├── help.snippets │ │ │ ├── html.snippets │ │ │ ├── html_minimal.snippets │ │ │ ├── htmldjango.snippets │ │ │ ├── htmljinja.snippets │ │ │ ├── java.snippets │ │ │ ├── javascript-angular.snippets │ │ │ ├── javascript-ember.snippets │ │ │ ├── javascript-jasmine-arrow.snippets │ │ │ ├── javascript-jsdoc.snippets │ │ │ ├── javascript-node.snippets │ │ │ ├── javascript.snippets │ │ │ ├── javascript_react.snippets │ │ │ ├── jinja2.snippets │ │ │ ├── json.snippets │ │ │ ├── julia.snippets │ │ │ ├── ledger.snippets │ │ │ ├── lhaskell.snippets │ │ │ ├── lua.snippets │ │ │ ├── mako.snippets │ │ │ ├── markdown.snippets │ │ │ ├── matlab.snippets │ │ │ ├── objc.snippets │ │ │ ├── ocaml.snippets │ │ │ ├── octave.snippets │ │ │ ├── pandoc.snippets │ │ │ ├── perl.snippets │ │ │ ├── php-laravel.snippets │ │ │ ├── php-phpspec.snippets │ │ │ ├── php-symfony2.snippets │ │ │ ├── php.snippets │ │ │ ├── plsql.snippets │ │ │ ├── proto.snippets │ │ │ ├── puppet.snippets │ │ │ ├── python.snippets │ │ │ ├── r.snippets │ │ │ ├── rails.snippets │ │ │ ├── rnoweb.snippets │ │ │ ├── robot.snippets │ │ │ ├── rst.snippets │ │ │ ├── ruby.snippets │ │ │ ├── rust.snippets │ │ │ ├── sh.snippets │ │ │ ├── smarty.snippets │ │ │ ├── snippets.snippets │ │ │ ├── soy.snippets │ │ │ ├── supercollider.snippets │ │ │ ├── svelte.snippets │ │ │ ├── tcl.snippets │ │ │ ├── tex.snippets │ │ │ ├── texmath.snippets │ │ │ ├── typescript.snippets │ │ │ ├── typescript_react.snippets │ │ │ ├── vim.snippets │ │ │ ├── vue.snippets │ │ │ ├── xhtml.snippets │ │ │ ├── xml.snippets │ │ │ └── zsh.snippets │ │ ├── addon-info.json │ │ ├── autoload/ │ │ │ └── vim_snippets.vim │ │ ├── plugin/ │ │ │ └── vimsnippets.vim │ │ ├── pythonx/ │ │ │ ├── javascript_snippets.py │ │ │ └── vimsnippets.py │ │ ├── snippets/ │ │ │ ├── _.snippets │ │ │ ├── actionscript.snippets │ │ │ ├── ada.snippets │ │ │ ├── all.snippets │ │ │ ├── alpaca.snippets │ │ │ ├── apache.snippets │ │ │ ├── arduino.snippets │ │ │ ├── asm.snippets │ │ │ ├── autoit.snippets │ │ │ ├── awk.snippets │ │ │ ├── bash.snippets │ │ │ ├── c.snippets │ │ │ ├── chef.snippets │ │ │ ├── clojure.snippets │ │ │ ├── cmake.snippets │ │ │ ├── codeigniter.snippets │ │ │ ├── coffee/ │ │ │ │ ├── angular_coffee.snippets │ │ │ │ ├── coffee.snippets │ │ │ │ ├── jquery_coffee.snippets │ │ │ │ └── requirejs_coffee.snippets │ │ │ ├── cpp.snippets │ │ │ ├── crystal.snippets │ │ │ ├── cs.snippets │ │ │ ├── css.snippets │ │ │ ├── cuda.snippets │ │ │ ├── d.snippets │ │ │ ├── dart-flutter.snippets │ │ │ ├── dart.snippets │ │ │ ├── diff.snippets │ │ │ ├── django.snippets │ │ │ ├── dosini.snippets │ │ │ ├── eelixir.snippets │ │ │ ├── elixir.snippets │ │ │ ├── elm.snippets │ │ │ ├── erlang.snippets │ │ │ ├── eruby.snippets │ │ │ ├── falcon.snippets │ │ │ ├── fortran.snippets │ │ │ ├── freemarker.snippets │ │ │ ├── fsharp.snippets │ │ │ ├── gdscript.snippets │ │ │ ├── gitcommit.snippets │ │ │ ├── gleam.snippets │ │ │ ├── go.snippets │ │ │ ├── haml.snippets │ │ │ ├── handlebars.snippets │ │ │ ├── haskell.snippets │ │ │ ├── heex.snippets │ │ │ ├── helm.snippets │ │ │ ├── html.snippets │ │ │ ├── htmldjango.snippets │ │ │ ├── htmltornado.snippets │ │ │ ├── idris.snippets │ │ │ ├── jade.snippets │ │ │ ├── java.snippets │ │ │ ├── javascript/ │ │ │ │ ├── javascript-jquery.snippets │ │ │ │ ├── javascript-react.snippets │ │ │ │ ├── javascript-redux.snippets │ │ │ │ ├── javascript-requirejs.snippets │ │ │ │ ├── javascript.node.snippets │ │ │ │ └── javascript.snippets │ │ │ ├── javascript-bemjson.snippets │ │ │ ├── javascript-d3.snippets │ │ │ ├── javascript-jasmine.snippets │ │ │ ├── javascript-mocha.snippets │ │ │ ├── javascript-openui5.snippets │ │ │ ├── jenkins.snippets │ │ │ ├── jinja.snippets │ │ │ ├── jsp.snippets │ │ │ ├── julia.snippets │ │ │ ├── kotlin.snippets │ │ │ ├── laravel.snippets │ │ │ ├── ledger.snippets │ │ │ ├── lfe.snippets │ │ │ ├── liquid.snippets │ │ │ ├── lpc.snippets │ │ │ ├── ls.snippets │ │ │ ├── lua.snippets │ │ │ ├── make.snippets │ │ │ ├── mako.snippets │ │ │ ├── markdown.snippets │ │ │ ├── matlab.snippets │ │ │ ├── mustache.snippets │ │ │ ├── objc.snippets │ │ │ ├── ocaml.snippets │ │ │ ├── octave.snippets │ │ │ ├── openfoam.snippets │ │ │ ├── org.snippets │ │ │ ├── pandoc.snippets │ │ │ ├── perl.snippets │ │ │ ├── perl6.snippets │ │ │ ├── phoenix.snippets │ │ │ ├── php.snippets │ │ │ ├── plsql.snippets │ │ │ ├── po.snippets │ │ │ ├── processing.snippets │ │ │ ├── progress.snippets │ │ │ ├── ps1.snippets │ │ │ ├── puppet.snippets │ │ │ ├── purescript.snippets │ │ │ ├── python.snippets │ │ │ ├── r.snippets │ │ │ ├── racket.snippets │ │ │ ├── rails.snippets │ │ │ ├── reason.snippets │ │ │ ├── rmd.snippets │ │ │ ├── rst.snippets │ │ │ ├── ruby.snippets │ │ │ ├── rust.snippets │ │ │ ├── sass.snippets │ │ │ ├── scala.snippets │ │ │ ├── scheme.snippets │ │ │ ├── scss.snippets │ │ │ ├── sh.snippets │ │ │ ├── simplemvcf.snippets │ │ │ ├── slim.snippets │ │ │ ├── smarty.snippets │ │ │ ├── snippets.snippets │ │ │ ├── sql.snippets │ │ │ ├── stylus.snippets │ │ │ ├── supercollider.snippets │ │ │ ├── svelte.snippets │ │ │ ├── systemverilog.snippets │ │ │ ├── tcl.snippets │ │ │ ├── tex.snippets │ │ │ ├── textile.snippets │ │ │ ├── twig.snippets │ │ │ ├── typescript.snippets │ │ │ ├── typescriptreact.snippets │ │ │ ├── verilog.snippets │ │ │ ├── vhdl.snippets │ │ │ ├── vim.snippets │ │ │ ├── vue.snippets │ │ │ ├── xml.snippets │ │ │ ├── xslt.snippets │ │ │ ├── yii-chtml.snippets │ │ │ ├── yii.snippets │ │ │ └── zsh.snippets │ │ └── tests.sh │ ├── vim-surround/ │ │ ├── .github/ │ │ │ └── FUNDING.yml │ │ ├── .gitignore │ │ ├── README.markdown │ │ ├── doc/ │ │ │ └── surround.txt │ │ └── plugin/ │ │ └── surround.vim │ ├── vim-yankstack/ │ │ ├── .gitignore │ │ ├── Gemfile │ │ ├── README.md │ │ ├── autoload/ │ │ │ └── yankstack.vim │ │ ├── doc/ │ │ │ └── yankstack.txt │ │ ├── plugin/ │ │ │ └── yankstack.vim │ │ └── spec/ │ │ ├── fixtures/ │ │ │ └── repeat.vim │ │ ├── spec_helper.rb │ │ └── yankstack/ │ │ └── yankstack_spec.rb │ └── vim-zenroom2/ │ ├── README.markdown │ └── plugin/ │ └── zenroom2.vim ├── temp_dirs/ │ ├── README.md │ └── undodir/ │ └── .gitignore ├── update_plugins.py └── vimrcs/ ├── basic.vim ├── extended.vim ├── filetypes.vim └── plugins_config.vim