diff options
author | Adam Stankiewicz <sheerun@sher.pl> | 2020-09-01 08:33:15 +0200 |
---|---|---|
committer | Adam Stankiewicz <sheerun@sher.pl> | 2020-09-01 08:33:15 +0200 |
commit | e166f741ef054ea990aa6d1af85b97ceb82171bb (patch) | |
tree | 275e4f7660eaa181cc3e40f71ce72ba8864e6c71 /README.md | |
parent | d4fcef1aa835f20f4f9df41eceb406b66f446f70 (diff) | |
download | vim-polyglot-4.6.0.tar.gz vim-polyglot-4.6.0.zip |
Some major updates including heuristicsv4.6.0
- Allow to define heuristics in heuristics.yaml
- Migrate all filetypes from vim beginning with "a"
- Remove enhanced cpp syntax (it was too slow to load)
- Use setf instead of set ft for setting filetype (faster)
- Override native hauristics with au!
- Add globbing of files for packages
- Replace predefined dirs with extra_dirs and ignored_dirs
- Allow to define proper order of packages with topological sort
- Fix powershell detection
- Lint and fix many packages.yaml issues
- etc etd
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 347 |
1 files changed, 191 insertions, 156 deletions
@@ -7,7 +7,7 @@ A collection of language packs for Vim. > One to rule them all, one to find them, one to bring them all and in the darkness bind them. - It **won't affect your startup time**, as scripts are loaded only on demand\*. -- It **installs and updates 120+ times faster** than the <!--Package Count-->155<!--/Package Count--> packages it consists of. +- It **installs and updates 120+ times faster** than the <!--Package Count-->190<!--/Package Count--> packages it consists of. - It is more secure because scripts loaded for all extensions are generated by vim-polyglot (ftdetect). - Solid syntax and indentation support (other features skipped). Only the best language packs. - All unnecessary files are ignored (like enormous documentation from php support). @@ -43,161 +43,196 @@ If you need full functionality of any plugin, please use it directly with your p ## Language packs <!--Language Packs--> -- [acpiasl](https://github.com/martinlroth/vim-acpi-asl) (syntax) -- [ansible](https://github.com/pearofducks/ansible-vim) (syntax, indent, ftplugin) -- [apiblueprint](https://github.com/sheerun/apiblueprint.vim) (syntax, ctags) -- [applescript](https://github.com/mityu/vim-applescript) (syntax, indent) -- [arduino](https://github.com/sudar/vim-arduino-syntax) (syntax, indent) -- [asciidoc](https://github.com/asciidoc/vim-asciidoc) (syntax) -- [autohotkey](https://github.com/hnamikaw/vim-autohotkey) (indent) -- [blade](https://github.com/jwalton512/vim-blade) (syntax, indent, ftplugin) -- [brewfile](https://github.com/bfontaine/Brewfile.vim) (syntax) -- [c++11](https://github.com/octol/vim-cpp-enhanced-highlight) (syntax) -- [c/c++](https://github.com/vim-jp/vim-cpp) (syntax) -- [caddyfile](https://github.com/isobit/vim-caddyfile) (syntax, indent, ftplugin) -- [carp](https://github.com/hellerve/carp-vim) (syntax) -- [cjsx](https://github.com/mtscout6/vim-cjsx) (syntax, ftplugin) -- [clojure](https://github.com/guns/vim-clojure-static) (syntax, indent, doc, autoload, ftplugin) -- [cmake](https://github.com/pboettch/vim-cmake-syntax) (syntax, indent) -- [coffee-script](https://github.com/kchmck/vim-coffee-script) (syntax, indent, doc, compiler, autoload, ftplugin) -- [cql](https://github.com/elubow/cql-vim) (syntax) -- [cryptol](https://github.com/victoredwardocallaghan/cryptol.vim) (syntax, doc, compiler, ftplugin) -- [crystal](https://github.com/rhysd/vim-crystal) (syntax, indent, autoload, ftplugin) -- [csv](https://github.com/chrisbra/csv.vim) (syntax, doc, autoload, ftplugin) -- [cucumber](https://github.com/tpope/vim-cucumber) (syntax, indent, compiler, ftplugin) -- [cue](https://github.com/mgrabovsky/vim-cuesheet) (syntax) -- [dart](https://github.com/dart-lang/dart-vim-plugin) (syntax, indent, doc, autoload, ftplugin) -- [dhall](https://github.com/vmchale/dhall-vim) (syntax, doc, ftplugin) -- [dlang](https://github.com/JesseKPhillips/d.vim) (syntax, indent) -- [dockerfile](https://github.com/ekalinin/Dockerfile.vim) (syntax, indent, ftplugin) -- [elixir](https://github.com/elixir-lang/vim-elixir) (syntax, indent, doc, compiler, autoload, ftplugin) -- [elm](https://github.com/andys8/vim-elm-syntax) (syntax, indent) -- [emberscript](https://github.com/yalesov/vim-ember-script) (syntax, indent, ftplugin) -- [emblem](https://github.com/yalesov/vim-emblem) (syntax, indent, ftplugin) -- [erlang](https://github.com/vim-erlang/vim-erlang-runtime) (syntax, indent) -- [fennel](https://github.com/bakpakin/fennel.vim) (syntax, indent, ftplugin) -- [ferm](https://github.com/vim-scripts/ferm.vim) (syntax) -- [fish](https://github.com/georgewitteman/vim-fish) (syntax, indent, compiler, autoload, ftplugin) -- [flatbuffers](https://github.com/dcharbon/vim-flatbuffers) (syntax) -- [fsharp](https://github.com/ionide/Ionide-vim) (syntax, indent, doc, autoload) -- [gdscript](https://github.com/calviken/vim-gdscript3) (syntax, indent) -- [git](https://github.com/tpope/vim-git) (syntax, indent, doc, ftplugin) -- [glsl](https://github.com/tikhomirov/vim-glsl) (syntax, indent) -- [gmpl](https://github.com/maelvalais/gmpl.vim) (syntax) -- [gnuplot](https://github.com/vim-scripts/gnuplot-syntax-highlighting) (syntax) -- [go](https://github.com/fatih/vim-go) (syntax, indent, doc, compiler) -- [gradle](https://github.com/tfnico/vim-gradle) (compiler) -- [graphql](https://github.com/jparise/vim-graphql) (syntax, indent, autoload, ftplugin, after, doc) -- [haml](https://github.com/sheerun/vim-haml) (syntax, indent, compiler, ftplugin) -- [handlebars](https://github.com/sheerun/vim-mustache-handlebars) (syntax, indent, ftplugin) -- [haproxy](https://github.com/CH-DanReif/haproxy.vim) (syntax) -- [haskell](https://github.com/neovimhaskell/haskell-vim) (syntax, indent, doc, ftplugin) -- [haxe](https://github.com/yaymukund/vim-haxe) (syntax) -- [hcl](https://github.com/b4b4r07/vim-hcl) (syntax, indent, ftplugin) -- [helm](https://github.com/towolf/vim-helm) (syntax) -- [hive](https://github.com/zebradil/hive.vim) (syntax, ftplugin) -- [html5](https://github.com/othree/html5.vim) (syntax, indent, autoload, ftplugin) -- [i3](https://github.com/mboughaba/i3config.vim) (syntax, ftplugin) -- [icalendar](https://github.com/chutzpah/icalendar.vim) (syntax) -- [idris](https://github.com/idris-hackers/idris-vim) (syntax, indent, doc, ftplugin) -- [ion](https://github.com/vmchale/ion-vim) (syntax, ftplugin) -- [javascript](https://github.com/pangloss/vim-javascript) (syntax, indent, ftplugin, extras) -- [jenkins](https://github.com/martinda/Jenkinsfile-vim-syntax) (syntax, indent) -- [jinja](https://github.com/lepture/vim-jinja) (syntax, indent) -- [jq](https://github.com/vito-c/jq.vim) (syntax, ftplugin) -- [json5](https://github.com/GutenYe/json5.vim) (syntax) -- [json](https://github.com/elzr/vim-json) (syntax, indent, ftplugin) -- [jsonnet](https://github.com/google/vim-jsonnet) (syntax, doc, autoload, ftplugin) -- [jst](https://github.com/briancollins/vim-jst) (syntax, indent) -- [jsx](https://github.com/MaxMEllon/vim-jsx-pretty) (autoload, after, doc) -- [julia](https://github.com/JuliaEditorSupport/julia-vim) (syntax, indent, doc, autoload, ftplugin) -- [kotlin](https://github.com/udalov/kotlin-vim) (syntax, indent, ftplugin) -- [ledger](https://github.com/ledger/vim-ledger) (syntax, indent, doc, compiler, autoload) -- [less](https://github.com/groenewege/vim-less) (syntax, indent, ftplugin) -- [lilypond](https://github.com/anowlcalledjosh/vim-lilypond) (syntax, indent, compiler, ftplugin) -- [livescript](https://github.com/gkz/vim-ls) (syntax, indent, compiler, ftplugin) -- [llvm](https://github.com/rhysd/vim-llvm) (syntax, indent, ftplugin) -- [log](https://github.com/MTDL9/vim-log-highlighting) (syntax, doc) -- [lua](https://github.com/tbastos/vim-lua) (syntax, indent) -- [mako](https://github.com/sophacles/vim-bundle-mako) (syntax, indent, ftplugin) -- [markdown](https://github.com/plasticboy/vim-markdown) (syntax, indent, doc, ftplugin) -- [mathematica](https://github.com/voldikss/vim-mma) (syntax, ftplugin) -- [mdx](https://github.com/jxnblk/vim-mdx-js) (syntax) -- [meson](https://github.com/mesonbuild/meson) (syntax, indent, ftplugin) -- [moonscript](https://github.com/leafo/moonscript-vim) (syntax, indent, ftplugin) -- [nginx](https://github.com/chr4/nginx.vim) (syntax, indent, ftplugin) -- [nim](https://github.com/zah/nim.vim) (syntax, indent, compiler, autoload) -- [nix](https://github.com/LnL7/vim-nix) (syntax, indent, compiler, ftplugin) -- [objc](https://github.com/b4winckler/vim-objc) (ftplugin, syntax, indent) -- [ocaml](https://github.com/rgrinberg/vim-ocaml) (syntax, indent, doc, compiler, ftplugin) -- [octave](https://github.com/McSinyx/vim-octave) (syntax, indent) -- [opencl](https://github.com/petRUShka/vim-opencl) (syntax, indent, ftplugin) -- [perl](https://github.com/vim-perl/vim-perl) (syntax, indent, ftplugin) -- [pgsql](https://github.com/lifepillar/pgsql.vim) (syntax, indent, doc) -- [php](https://github.com/StanAngeloff/php.vim) (syntax) -- [plantuml](https://github.com/aklt/plantuml-syntax) (syntax, indent, ftplugin) -- [pony](https://github.com/jakwings/vim-pony) (syntax, indent, autoload, ftplugin) -- [powershell](https://github.com/PProvost/vim-ps1) (syntax, indent, doc, compiler, ftplugin) -- [protobuf](https://github.com/uarun/vim-protobuf) (syntax, indent) -- [pug](https://github.com/digitaltoad/vim-pug) (syntax, indent, ftplugin) -- [puppet](https://github.com/rodjek/vim-puppet) (syntax, indent, autoload, ftplugin, ctags) -- [purescript](https://github.com/purescript-contrib/purescript-vim) (syntax, indent, ftplugin) -- [python-compiler](https://github.com/aliev/vim-compiler-python) (compiler, autoload) -- [python-indent](https://github.com/Vimjas/vim-python-pep8-indent) (indent) -- [python](https://github.com/vim-python/python-syntax) (syntax, doc) -- [qmake](https://github.com/artoj/qmake-syntax-vim) (syntax) -- [qml](https://github.com/peterhoeg/vim-qml) (syntax, indent, ftplugin) -- [r-lang](https://github.com/vim-scripts/R.vim) (syntax) -- [racket](https://github.com/wlangstroth/vim-racket) (syntax, indent, ftplugin) -- [ragel](https://github.com/jneen/ragel.vim) (syntax) -- [raku](https://github.com/Raku/vim-raku) (syntax, indent, ftplugin) -- [raml](https://github.com/IN3D/vim-raml) (syntax, doc, ftplugin) -- [razor](https://github.com/adamclerk/vim-razor) (syntax, indent, ftplugin) -- [reason](https://github.com/reasonml-editor/vim-reason-plus) (syntax, indent, doc) -- [requirements](https://github.com/raimon49/requirements.txt.vim) (syntax, autoload) -- [rspec](https://github.com/keith/rspec.vim) (syntax) -- [rst](https://github.com/marshallward/vim-restructuredtext) (syntax, indent, autoload, ftplugin) -- [ruby](https://github.com/vim-ruby/vim-ruby) (syntax, indent, doc, compiler, autoload, ftplugin) -- [rust](https://github.com/rust-lang/rust.vim) (syntax, indent, doc, compiler, autoload, ftplugin, ctags) -- [sbt](https://github.com/derekwyatt/vim-sbt) (syntax) -- [scala](https://github.com/derekwyatt/vim-scala) (syntax, indent, doc, compiler, ftplugin, ctags) -- [scss](https://github.com/cakebaker/scss-syntax.vim) (syntax, indent, ftplugin) -- [sh](https://github.com/arzg/vim-sh) (syntax) -- [slim](https://github.com/slim-template/vim-slim) (syntax, indent, ftplugin) -- [slime](https://github.com/slime-lang/vim-slime-syntax) (syntax, indent) -- [smt2](https://github.com/bohlender/vim-smt2) (syntax, autoload, ftplugin) -- [solidity](https://github.com/tomlion/vim-solidity) (syntax, indent, ftplugin) -- [sql](https://github.com/shmup/vim-sql-syntax) (syntax) -- [stylus](https://github.com/wavded/vim-stylus) (syntax, indent, ftplugin) -- [svelte](https://github.com/evanleck/vim-svelte) (syntax, indent, ftplugin) -- [svg-indent](https://github.com/jasonshell/vim-svg-indent) (indent) -- [svg](https://github.com/vim-scripts/svg.vim) (syntax) -- [swift](https://github.com/keith/swift.vim) (syntax, indent, compiler, ftplugin, ctags) -- [sxhkd](https://github.com/baskerville/vim-sxhkdrc) (syntax) -- [systemd](https://github.com/wgwoods/vim-systemd-syntax) (syntax, ftplugin) -- [terraform](https://github.com/hashivim/vim-terraform) (syntax, indent, doc, autoload, ftplugin) -- [textile](https://github.com/timcharper/textile.vim) (syntax, doc, ftplugin) -- [thrift](https://github.com/solarnz/thrift.vim) (syntax) -- [tmux](https://github.com/ericpruitt/tmux.vim) (syntax, ftplugin) -- [toml](https://github.com/cespare/vim-toml) (syntax, ftplugin) -- [tptp](https://github.com/c-cube/vim-tptp) (syntax) -- [twig](https://github.com/lumiliet/vim-twig) (syntax, indent, ftplugin) -- [typescript](https://github.com/HerringtonDarkholme/yats.vim) (syntax, indent, compiler, ftplugin, ctags) -- [unison](https://github.com/unisonweb/unison) (syntax) -- [v](https://github.com/ollykel/v-vim) (syntax, indent, ftplugin) -- [vala](https://github.com/arrufat/vala.vim) (syntax, indent, ftplugin) -- [vbnet](https://github.com/vim-scripts/vbnet.vim) (syntax) -- [vcl](https://github.com/smerrill/vcl-vim-plugin) (syntax) -- [velocity](https://github.com/lepture/vim-velocity) (syntax, indent) -- [vue](https://github.com/posva/vim-vue) (syntax, indent, ftplugin) -- [xdc](https://github.com/amal-khailtash/vim-xdc-syntax) (syntax) -- [xml](https://github.com/amadeus/vim-xml) (syntax) -- [xsl](https://github.com/vim-scripts/XSLT-syntax) (syntax) -- [yaml](https://github.com/stephpy/vim-yaml) (syntax, ftplugin) -- [yard](https://github.com/sheerun/vim-yardoc) (syntax) -- [zephir](https://github.com/xwsoul/vim-zephir) (syntax) -- [zig](https://github.com/ziglang/zig.vim) (syntax, indent, autoload, ftplugin) -- [zinit](https://github.com/zinit-zsh/zplugin-vim-syntax) (syntax) +- [8th](https://github.com/vim/vim/tree/master/runtime) +- [a2ps](https://github.com/vim/vim/tree/master/runtime) +- [a65](https://github.com/vim/vim/tree/master/runtime) +- [aap](https://github.com/vim/vim/tree/master/runtime) +- [abap](https://github.com/vim/vim/tree/master/runtime) +- [abaqus](https://github.com/vim/vim/tree/master/runtime) +- [abc](https://github.com/vim/vim/tree/master/runtime) +- [abel](https://github.com/vim/vim/tree/master/runtime) +- [acedb](https://github.com/vim/vim/tree/master/runtime) +- [acpiasl](https://github.com/martinlroth/vim-acpi-asl) +- [ada](https://github.com/vim/vim/tree/master/runtime) +- [ahdl](https://github.com/vim/vim/tree/master/runtime) +- [aidl](https://github.com/vim/vim/tree/master/runtime) +- [alsaconf](https://github.com/vim/vim/tree/master/runtime) +- [aml](https://github.com/vim/vim/tree/master/runtime) +- [ampl](https://github.com/vim/vim/tree/master/runtime) +- [ansible](https://github.com/pearofducks/ansible-vim) +- [ant](https://github.com/vim/vim/tree/master/runtime) +- [apache](https://github.com/vim/vim/tree/master/runtime) +- [apiblueprint](https://github.com/sheerun/apiblueprint.vim) +- [applescript](https://github.com/mityu/vim-applescript) +- [aptconf](https://github.com/vim/vim/tree/master/runtime) +- [arch](https://github.com/vim/vim/tree/master/runtime) +- [arduino](https://github.com/sudar/vim-arduino-syntax) +- [art](https://github.com/vim/vim/tree/master/runtime) +- [asciidoc](https://github.com/asciidoc/vim-asciidoc) +- [asn](https://github.com/vim/vim/tree/master/runtime) +- [aspperl](https://github.com/vim/vim/tree/master/runtime) +- [aspvbs](https://github.com/vim/vim/tree/master/runtime) +- [atlas](https://github.com/vim/vim/tree/master/runtime) +- [autohotkey](https://github.com/hnamikaw/vim-autohotkey) +- [autoit](https://github.com/vim/vim/tree/master/runtime) +- [automake](https://github.com/vim/vim/tree/master/runtime) +- [ave](https://github.com/vim/vim/tree/master/runtime) +- [awk](https://github.com/vim/vim/tree/master/runtime) +- [blade](https://github.com/jwalton512/vim-blade) +- [brewfile](https://github.com/bfontaine/Brewfile.vim) +- [c/c++](https://github.com/vim-jp/vim-cpp) +- [caddyfile](https://github.com/isobit/vim-caddyfile) +- [carp](https://github.com/hellerve/carp-vim) +- [cjsx](https://github.com/mtscout6/vim-cjsx) +- [clojure](https://github.com/guns/vim-clojure-static) +- [cmake](https://github.com/pboettch/vim-cmake-syntax) +- [coffee-script](https://github.com/kchmck/vim-coffee-script) +- [cql](https://github.com/elubow/cql-vim) +- [cryptol](https://github.com/victoredwardocallaghan/cryptol.vim) +- [crystal](https://github.com/rhysd/vim-crystal) +- [csv](https://github.com/chrisbra/csv.vim) +- [cucumber](https://github.com/tpope/vim-cucumber) +- [cue](https://github.com/mgrabovsky/vim-cuesheet) +- [dart](https://github.com/dart-lang/dart-vim-plugin) +- [dhall](https://github.com/vmchale/dhall-vim) +- [dlang](https://github.com/JesseKPhillips/d.vim) +- [dockerfile](https://github.com/ekalinin/Dockerfile.vim) +- [elf](https://github.com/vim/vim/tree/master/runtime) +- [elixir](https://github.com/elixir-lang/vim-elixir) +- [elm](https://github.com/andys8/vim-elm-syntax) +- [emberscript](https://github.com/yalesov/vim-ember-script) +- [emblem](https://github.com/yalesov/vim-emblem) +- [erlang](https://github.com/vim-erlang/vim-erlang-runtime) +- [fennel](https://github.com/bakpakin/fennel.vim) +- [ferm](https://github.com/vim-scripts/ferm.vim) +- [fish](https://github.com/georgewitteman/vim-fish) +- [flatbuffers](https://github.com/dcharbon/vim-flatbuffers) +- [forth](https://github.com/vim/vim/tree/master/runtime) +- [fsharp](https://github.com/ionide/Ionide-vim) +- [gdscript](https://github.com/calviken/vim-gdscript3) +- [git](https://github.com/tpope/vim-git) +- [glsl](https://github.com/tikhomirov/vim-glsl) +- [gmpl](https://github.com/maelvalais/gmpl.vim) +- [gnuplot](https://github.com/vim-scripts/gnuplot-syntax-highlighting) +- [go](https://github.com/fatih/vim-go) +- [gradle](https://github.com/tfnico/vim-gradle) +- [graphql](https://github.com/jparise/vim-graphql) +- [grub](https://github.com/vim/vim/tree/master/runtime) +- [haml](https://github.com/sheerun/vim-haml) +- [handlebars](https://github.com/sheerun/vim-mustache-handlebars) +- [haproxy](https://github.com/CH-DanReif/haproxy.vim) +- [haskell](https://github.com/neovimhaskell/haskell-vim) +- [haxe](https://github.com/yaymukund/vim-haxe) +- [hcl](https://github.com/b4b4r07/vim-hcl) +- [helm](https://github.com/towolf/vim-helm) +- [help](https://github.com/vim/vim/tree/master/runtime) +- [hive](https://github.com/zebradil/hive.vim) +- [html5](https://github.com/othree/html5.vim) +- [i3](https://github.com/mboughaba/i3config.vim) +- [icalendar](https://github.com/chutzpah/icalendar.vim) +- [idris](https://github.com/idris-hackers/idris-vim) +- [ion](https://github.com/vmchale/ion-vim) +- [javascript](https://github.com/pangloss/vim-javascript) +- [jenkins](https://github.com/martinda/Jenkinsfile-vim-syntax) +- [jinja](https://github.com/lepture/vim-jinja) +- [jq](https://github.com/vito-c/jq.vim) +- [json5](https://github.com/GutenYe/json5.vim) +- [json](https://github.com/elzr/vim-json) +- [jsonnet](https://github.com/google/vim-jsonnet) +- [jst](https://github.com/briancollins/vim-jst) +- [jsx](https://github.com/MaxMEllon/vim-jsx-pretty) +- [julia](https://github.com/JuliaEditorSupport/julia-vim) +- [kotlin](https://github.com/udalov/kotlin-vim) +- [ledger](https://github.com/ledger/vim-ledger) +- [less](https://github.com/groenewege/vim-less) +- [lilypond](https://github.com/anowlcalledjosh/vim-lilypond) +- [livescript](https://github.com/gkz/vim-ls) +- [llvm](https://github.com/rhysd/vim-llvm) +- [log](https://github.com/MTDL9/vim-log-highlighting) +- [lua](https://github.com/tbastos/vim-lua) +- [m4](https://github.com/vim/vim/tree/master/runtime) +- [mako](https://github.com/sophacles/vim-bundle-mako) +- [markdown](https://github.com/plasticboy/vim-markdown) +- [mathematica](https://github.com/voldikss/vim-mma) +- [mdx](https://github.com/jxnblk/vim-mdx-js) +- [meson](https://github.com/mesonbuild/meson/tree/master/data/syntax-highlighting/vim) +- [moonscript](https://github.com/leafo/moonscript-vim) +- [murphi](https://github.com/vim/vim/tree/master/runtime) +- [nginx](https://github.com/chr4/nginx.vim) +- [nim](https://github.com/zah/nim.vim) +- [nix](https://github.com/LnL7/vim-nix) +- [objc](https://github.com/b4winckler/vim-objc) +- [ocaml](https://github.com/rgrinberg/vim-ocaml) +- [octave](https://github.com/McSinyx/vim-octave) +- [opencl](https://github.com/petRUShka/vim-opencl) +- [perl](https://github.com/vim-perl/vim-perl) +- [pgsql](https://github.com/lifepillar/pgsql.vim) +- [php](https://github.com/StanAngeloff/php.vim) +- [plantuml](https://github.com/aklt/plantuml-syntax) +- [pony](https://github.com/jakwings/vim-pony) +- [powershell](https://github.com/PProvost/vim-ps1) +- [protobuf](https://github.com/uarun/vim-protobuf) +- [pug](https://github.com/digitaltoad/vim-pug) +- [puppet](https://github.com/rodjek/vim-puppet) +- [purescript](https://github.com/purescript-contrib/purescript-vim) +- [python-compiler](https://github.com/aliev/vim-compiler-python) +- [python-indent](https://github.com/Vimjas/vim-python-pep8-indent) +- [python](https://github.com/vim-python/python-syntax) +- [qmake](https://github.com/artoj/qmake-syntax-vim) +- [qml](https://github.com/peterhoeg/vim-qml) +- [r-lang](https://github.com/vim-scripts/R.vim) +- [racket](https://github.com/wlangstroth/vim-racket) +- [ragel](https://github.com/jneen/ragel.vim) +- [raku](https://github.com/Raku/vim-raku) +- [raml](https://github.com/IN3D/vim-raml) +- [razor](https://github.com/adamclerk/vim-razor) +- [reason](https://github.com/reasonml-editor/vim-reason-plus) +- [requirements](https://github.com/raimon49/requirements.txt.vim) +- [rspec](https://github.com/keith/rspec.vim) +- [rst](https://github.com/marshallward/vim-restructuredtext) +- [ruby](https://github.com/vim-ruby/vim-ruby) +- [rust](https://github.com/rust-lang/rust.vim) +- [sbt](https://github.com/derekwyatt/vim-sbt) +- [scala](https://github.com/derekwyatt/vim-scala) +- [scss](https://github.com/cakebaker/scss-syntax.vim) +- [sh](https://github.com/arzg/vim-sh) +- [slim](https://github.com/slim-template/vim-slim) +- [slime](https://github.com/slime-lang/vim-slime-syntax) +- [smt2](https://github.com/bohlender/vim-smt2) +- [solidity](https://github.com/tomlion/vim-solidity) +- [sql](https://github.com/shmup/vim-sql-syntax) +- [stylus](https://github.com/wavded/vim-stylus) +- [svelte](https://github.com/evanleck/vim-svelte/tree/main) +- [svg-indent](https://github.com/jasonshell/vim-svg-indent) +- [svg](https://github.com/vim-scripts/svg.vim) +- [swift](https://github.com/keith/swift.vim) +- [sxhkd](https://github.com/baskerville/vim-sxhkdrc) +- [systemd](https://github.com/wgwoods/vim-systemd-syntax) +- [terraform](https://github.com/hashivim/vim-terraform) +- [textile](https://github.com/timcharper/textile.vim) +- [thrift](https://github.com/solarnz/thrift.vim) +- [tmux](https://github.com/ericpruitt/tmux.vim/tree/master/vim) +- [toml](https://github.com/cespare/vim-toml) +- [tptp](https://github.com/c-cube/vim-tptp) +- [trasys](https://github.com/vim/vim/tree/master/runtime) +- [twig](https://github.com/lumiliet/vim-twig) +- [typescript](https://github.com/HerringtonDarkholme/yats.vim) +- [unison](https://github.com/unisonweb/unison/tree/trunk/editor-support/vim) +- [v](https://github.com/ollykel/v-vim) +- [vala](https://github.com/arrufat/vala.vim) +- [vbnet](https://github.com/vim-scripts/vbnet.vim) +- [vcl](https://github.com/smerrill/vcl-vim-plugin) +- [velocity](https://github.com/lepture/vim-velocity) +- [vmasm](https://github.com/vim/vim/tree/master/runtime) +- [vue](https://github.com/posva/vim-vue) +- [xdc](https://github.com/amal-khailtash/vim-xdc-syntax) +- [xml](https://github.com/amadeus/vim-xml) +- [xsl](https://github.com/vim-scripts/XSLT-syntax) +- [yaml](https://github.com/stephpy/vim-yaml) +- [yard](https://github.com/sheerun/vim-yardoc) +- [zephir](https://github.com/xwsoul/vim-zephir) +- [zig](https://github.com/ziglang/zig.vim) +- [zinit](https://github.com/zinit-zsh/zplugin-vim-syntax) <!--/Language Packs--> ## Updating |