mirror of
https://github.com/sheerun/vim-polyglot.git
synced 2025-11-15 15:03:50 -05:00
1805 lines
27 KiB
YAML
1805 lines
27 KiB
YAML
---
|
|
name: 8th
|
|
remote: vim/vim:runtime
|
|
glob: '**/8th.vim'
|
|
filetypes:
|
|
- name: 8th
|
|
extensions:
|
|
- 8th
|
|
---
|
|
name: a2ps
|
|
remote: vim/vim:runtime
|
|
glob: '**/a2ps.vim'
|
|
after:
|
|
- haproxy
|
|
filetypes:
|
|
- name: a2ps
|
|
filenames:
|
|
- '*/etc/a2ps.cfg'
|
|
- '*/etc/a2ps/*.cfg'
|
|
- a2psrc
|
|
- .a2psrc
|
|
---
|
|
name: a65
|
|
remote: vim/vim:runtime
|
|
glob: '**/a65.vim'
|
|
filetypes:
|
|
- name: a65
|
|
extensions:
|
|
- a65
|
|
---
|
|
name: aap
|
|
remote: vim/vim:runtime
|
|
glob: '**/aap.vim'
|
|
filetypes:
|
|
- name: aap
|
|
extensions:
|
|
- aap
|
|
---
|
|
name: abap
|
|
remote: vim/vim:runtime
|
|
glob: '**/abap.vim'
|
|
filetypes:
|
|
- name: abap
|
|
extensions:
|
|
- abap
|
|
---
|
|
name: abaqus
|
|
remote: vim/vim:runtime
|
|
glob: '**/abaqus.vim'
|
|
filetypes:
|
|
- name: abaqus
|
|
extensions:
|
|
- inp
|
|
---
|
|
name: abc
|
|
remote: vim/vim:runtime
|
|
glob: '**/abc.vim'
|
|
filetypes:
|
|
- name: abc
|
|
extensions:
|
|
- abc
|
|
---
|
|
name: abel
|
|
remote: vim/vim:runtime
|
|
glob: '**/abel.vim'
|
|
filetypes:
|
|
- name: abel
|
|
extensions:
|
|
- abl
|
|
---
|
|
name: acedb
|
|
remote: vim/vim:runtime
|
|
glob: '**/acedb.vim'
|
|
filetypes:
|
|
- name: acedb
|
|
extensions:
|
|
- wrm
|
|
---
|
|
name: acpiasl
|
|
remote: martinlroth/vim-acpi-asl
|
|
filetypes:
|
|
- name: asl
|
|
extensions:
|
|
- asl
|
|
- dsl
|
|
---
|
|
name: ada
|
|
remote: vim/vim:runtime
|
|
glob: '**/ada.vim'
|
|
filetypes:
|
|
- name: ada
|
|
extensions:
|
|
- adb
|
|
- ads
|
|
- ada
|
|
- adc
|
|
- gpr
|
|
- ada_m
|
|
---
|
|
name: ahdl
|
|
remote: vim/vim:runtime
|
|
glob: '**/ahdl.vim'
|
|
filetypes:
|
|
- name: ahdl
|
|
extensions:
|
|
- tdf
|
|
---
|
|
name: aidl
|
|
remote: vim/vim:runtime
|
|
glob: '**/aidl.vim'
|
|
filetypes:
|
|
- name: aidl
|
|
extensions:
|
|
- aidl
|
|
---
|
|
name: alsaconf
|
|
remote: vim/vim:runtime
|
|
glob: '**/alsaconf.vim'
|
|
filetypes:
|
|
- name: alsaconf
|
|
filenames:
|
|
- .asoundrc
|
|
- '*/usr/share/alsa/alsa.conf'
|
|
- '*/etc/asound.conf'
|
|
---
|
|
name: aml
|
|
remote: vim/vim:runtime
|
|
glob: '**/aml.vim'
|
|
filetypes:
|
|
- name: aml
|
|
extensions:
|
|
- aml
|
|
---
|
|
name: ampl
|
|
remote: vim/vim:runtime
|
|
glob: '**/ampl.vim'
|
|
filetypes:
|
|
- name: ampl
|
|
extensions:
|
|
- run
|
|
---
|
|
name: ant
|
|
remote: vim/vim:runtime
|
|
glob: '**/ant.vim'
|
|
after: xml
|
|
filetypes:
|
|
- name: ant
|
|
filenames:
|
|
- build.xml
|
|
---
|
|
name: apache
|
|
remote: vim/vim:runtime
|
|
glob: '**/apache.vim'
|
|
filetypes:
|
|
- name: apache
|
|
filenames:
|
|
- .htaccess
|
|
- '*/etc/httpd/*.conf'
|
|
- '*/etc/apache2/sites-*/*.com'
|
|
- 'access.conf*'
|
|
- 'apache.conf*'
|
|
- 'apache2.conf*'
|
|
- 'httpd.conf*'
|
|
- 'srm.conf*'
|
|
- '*/etc/apache2/*.conf*'
|
|
- '*/etc/apache2/conf.*/*'
|
|
- '*/etc/apache2/mods-*/*'
|
|
- '*/etc/apache2/sites-*/*'
|
|
- '*/etc/httpd/conf.d/*.conf*'
|
|
---
|
|
name: apiblueprint
|
|
remote: sheerun/apiblueprint.vim
|
|
filetypes:
|
|
- name: apiblueprint
|
|
linguist: API Blueprint
|
|
---
|
|
name: applescript
|
|
remote: mityu/vim-applescript
|
|
dirs:
|
|
- syntax
|
|
- indent
|
|
filetypes:
|
|
- name: applescript
|
|
linguist: AppleScript
|
|
---
|
|
name: aptconf
|
|
remote: vim/vim:runtime
|
|
glob: '**/aptconf.vim'
|
|
filetypes:
|
|
- name: aptconf
|
|
filenames:
|
|
- apt.conf
|
|
- '*/.aptitude/config'
|
|
- '*/etc/apt/apt.conf.d/[^.]*'
|
|
- '*/etc/apt/apt.conf.d/*.conf'
|
|
ignored_warnings:
|
|
# some kind of bugs in filetype detection algorithm
|
|
- '*/etc/apt/apt.conf.d/{[-_[:alnum:]]\+,[-_.[:alnum:]]\+.conf}'
|
|
- '*/etc/apt/apt.conf.d/]\+'
|
|
- '*/etc/apt/apt.conf.d/]\+.conf'
|
|
---
|
|
name: arch
|
|
remote: vim/vim:runtime
|
|
glob: '**/arch.vim'
|
|
filetypes:
|
|
- name: arch
|
|
filenames:
|
|
- .arch-inventory
|
|
- =tagging-method
|
|
---
|
|
name: arduino
|
|
remote: sudar/vim-arduino-syntax
|
|
after: c/c++
|
|
filetypes:
|
|
- name: arduino
|
|
linguist: Processing
|
|
extra_extensions:
|
|
- ino
|
|
---
|
|
name: art
|
|
remote: vim/vim:runtime
|
|
glob: '**/art.vim'
|
|
filetypes:
|
|
- name: art
|
|
extensions:
|
|
- art
|
|
---
|
|
name: asciidoc
|
|
remote: asciidoc/vim-asciidoc
|
|
filetypes:
|
|
- name: asciidoc
|
|
linguist: AsciiDoc
|
|
---
|
|
name: autohotkey
|
|
remote: hnamikaw/vim-autohotkey
|
|
filetypes:
|
|
- name: autohotkey
|
|
linguist: AutoHotkey
|
|
---
|
|
name: automake
|
|
remote: vim/vim:runtime
|
|
glob: '**/automake.vim'
|
|
after: elf
|
|
filetypes:
|
|
- name: automake
|
|
filenames:
|
|
- '[Mm]akefile.am'
|
|
- GNUmakefile.am
|
|
---
|
|
name: asn
|
|
remote: vim/vim:runtime
|
|
glob: '**/asn.vim'
|
|
filetypes:
|
|
- name: asn
|
|
extensions:
|
|
- asn
|
|
- asn1
|
|
---
|
|
name: aspvbs
|
|
remote: vim/vim:runtime
|
|
globs:
|
|
- '**/aspvbs.vim'
|
|
dependencies:
|
|
filetypes:
|
|
- name: aspvbs
|
|
extensions:
|
|
- asa
|
|
- asp
|
|
---
|
|
name: aspperl
|
|
remote: vim/vim:runtime
|
|
globs:
|
|
- '**/aspperl.vim'
|
|
dependencies:
|
|
filetypes:
|
|
- name: aspperl
|
|
extensions:
|
|
- asp
|
|
---
|
|
name: atlas
|
|
remote: vim/vim:runtime
|
|
glob: '**/atlas.vim'
|
|
filetypes:
|
|
- name: atlas
|
|
extensions:
|
|
- atl
|
|
- as
|
|
---
|
|
name: autoit
|
|
remote: vim/vim:runtime
|
|
glob: '**/autoit.vim'
|
|
filetypes:
|
|
- name: autoit
|
|
extensions:
|
|
- au3
|
|
---
|
|
name: ave
|
|
remote: vim/vim:runtime
|
|
glob: '**/ave.vim'
|
|
filetypes:
|
|
- name: ave
|
|
extensions:
|
|
- ave
|
|
---
|
|
name: awk
|
|
remote: vim/vim:runtime
|
|
glob: '**/awk.vim'
|
|
filetypes:
|
|
- name: awk
|
|
extensions:
|
|
- awk
|
|
- gawk
|
|
---
|
|
name: c/c++
|
|
remote: vim-jp/vim-cpp
|
|
filetypes:
|
|
- name: cpp
|
|
linguist: C++
|
|
extra_extensions:
|
|
- moc
|
|
# TLH files are C++ headers generated by Visual C++'s #import from typelibs
|
|
- tlh
|
|
ignored_extensions:
|
|
# conflicts with more popular reason, remove after heuristics work
|
|
- re
|
|
# implemented by arduino
|
|
- ino
|
|
ignored_warnings:
|
|
# TODO: fix these
|
|
- C
|
|
- H
|
|
- name: c
|
|
linguist: C
|
|
extra_extensions:
|
|
# Quake C
|
|
- qc
|
|
extra_filenames:
|
|
# Enlightenment configuration file
|
|
- '*enlightenment/*.cfg'
|
|
---
|
|
name: caddyfile
|
|
remote: isobit/vim-caddyfile
|
|
filetypes:
|
|
- name: caddyfile
|
|
filenames:
|
|
- Caddyfile
|
|
---
|
|
name: carp
|
|
remote: hellerve/carp-vim
|
|
filetypes:
|
|
- name: carp
|
|
extensions:
|
|
- carp
|
|
---
|
|
name: clojure
|
|
remote: guns/vim-clojure-static
|
|
filetypes:
|
|
- name: clojure
|
|
linguist: Clojure
|
|
extra_extensions:
|
|
- edn
|
|
extra_filenames:
|
|
- build.boot
|
|
- profile.boot
|
|
---
|
|
name: cmake
|
|
remote: pboettch/vim-cmake-syntax
|
|
filetypes:
|
|
- name: cmake
|
|
linguist: CMake
|
|
---
|
|
name: coffee-script
|
|
remote: kchmck/vim-coffee-script
|
|
ignored_dirs:
|
|
# Don't slow down html and haml files
|
|
- after
|
|
filetypes:
|
|
- name: coffee
|
|
linguist: CoffeeScript
|
|
extra_extensions:
|
|
# 17 results: https://github.com/search?q=extension%3Acoffeekup+html&type=Code
|
|
- coffeekup
|
|
ignored_warnings:
|
|
# Probably mistake
|
|
- '*Cakefile'
|
|
# Used by C#
|
|
- csx
|
|
# Used by Chuck
|
|
- ck
|
|
- name: litcoffee
|
|
linguist: Literate CoffeeScript
|
|
extra_extensions:
|
|
# ? results: https://github.com/search?q=extension%3Acoffee.md+require&type=Code (probably search is broken)
|
|
- coffee.md
|
|
---
|
|
name: cjsx
|
|
remote: mtscout6/vim-cjsx
|
|
# it just adds after file for .coffee
|
|
filetypes: []
|
|
---
|
|
name: cryptol
|
|
remote: victoredwardocallaghan/cryptol.vim
|
|
filetypes:
|
|
- name: cryptol
|
|
extensions:
|
|
- cry
|
|
- cyl
|
|
- lcry
|
|
- lcyl
|
|
---
|
|
name: crystal
|
|
remote: rhysd/vim-crystal
|
|
filetypes:
|
|
- name: crystal
|
|
linguist: Crystal
|
|
extra_filenames:
|
|
- Projectfile
|
|
- name: ecrystal
|
|
linguist: HTML+ECR
|
|
---
|
|
name: csv
|
|
remote: chrisbra/csv.vim
|
|
filetypes:
|
|
- name: csv
|
|
linguist: CSV
|
|
extra_extensions:
|
|
- tsv
|
|
- tab
|
|
ignored_warnings:
|
|
# This is definitely not csv-only, maybe re-enable when heuristics done
|
|
- dat
|
|
---
|
|
name: cucumber
|
|
remote: tpope/vim-cucumber
|
|
filetypes:
|
|
- name: cucumber
|
|
linguist: Gherkin
|
|
extra_extensions:
|
|
# https://github.com/search?q=extension%3Astory+when&type=Code
|
|
- story
|
|
---
|
|
name: cue
|
|
remote: mgrabovsky/vim-cuesheet
|
|
filetypes:
|
|
- name: cuesheet
|
|
extensions:
|
|
- cue
|
|
---
|
|
name: dart
|
|
remote: dart-lang/dart-vim-plugin
|
|
filetypes:
|
|
- name: dart
|
|
linguist: Dart
|
|
extra_extensions:
|
|
- drt
|
|
---
|
|
name: dhall
|
|
remote: vmchale/dhall-vim
|
|
filetypes:
|
|
- name: dhall
|
|
linguist: Dhall
|
|
---
|
|
name: dlang
|
|
remote: JesseKPhillips/d.vim
|
|
filetypes:
|
|
- name: d
|
|
linguist: D
|
|
- name: dcov
|
|
extensions:
|
|
- lst
|
|
- name: dd
|
|
extensions:
|
|
- dd
|
|
- name: ddoc
|
|
extensions:
|
|
- ddoc
|
|
- name: dsdl
|
|
extensions:
|
|
- sdl
|
|
---
|
|
name: dockerfile
|
|
remote: ekalinin/Dockerfile.vim
|
|
filetypes:
|
|
- name: Dockerfile
|
|
linguist: Dockerfile
|
|
extra_extensions:
|
|
- dock
|
|
- Dockerfile
|
|
extra_filenames:
|
|
- dockerfile
|
|
- Dockerfile*
|
|
- name: yaml.docker-compose
|
|
filenames:
|
|
- 'docker-compose*.yaml'
|
|
- 'docker-compose*.yml'
|
|
ignored_warnings:
|
|
# Probably mistakes?
|
|
- 'docker-compose*.yaml*'
|
|
- 'docker-compose*.yml*'
|
|
---
|
|
name: elf
|
|
remote: vim/vim:runtime
|
|
glob: '**/elf.vim'
|
|
filetypes:
|
|
- name: elf
|
|
extensions:
|
|
- am
|
|
---
|
|
name: elixir
|
|
remote: elixir-lang/vim-elixir
|
|
filetypes:
|
|
- name: elixir
|
|
linguist: Elixir
|
|
- name: eelixir
|
|
linguist: HTML+EEX
|
|
extra_extensions:
|
|
- leex
|
|
---
|
|
name: elm
|
|
remote: andys8/vim-elm-syntax
|
|
filetypes:
|
|
- name: elm
|
|
linguist: Elm
|
|
---
|
|
name: emberscript
|
|
remote: yalesov/vim-ember-script
|
|
filetypes:
|
|
- name: ember-script
|
|
linguist: EmberScript
|
|
---
|
|
name: emblem
|
|
remote: yalesov/vim-emblem
|
|
filetypes:
|
|
- name: emblem
|
|
extensions:
|
|
- emblem
|
|
- em
|
|
---
|
|
name: erlang
|
|
remote: vim-erlang/vim-erlang-runtime
|
|
filetypes:
|
|
- name: erlang
|
|
linguist: Erlang
|
|
extra_extensions:
|
|
- app
|
|
- yaws
|
|
---
|
|
name: fennel
|
|
remote: bakpakin/fennel.vim
|
|
filetypes:
|
|
- name: fennel
|
|
extensions:
|
|
- fnl
|
|
---
|
|
name: ferm
|
|
remote: vim-scripts/ferm.vim
|
|
filetypes:
|
|
- name: ferm
|
|
extensions:
|
|
- ferm
|
|
filenames:
|
|
- ferm.conf
|
|
---
|
|
name: fish
|
|
remote: georgewitteman/vim-fish
|
|
filetypes:
|
|
- name: fish
|
|
linguist: fish
|
|
---
|
|
name: flatbuffers
|
|
remote: dcharbon/vim-flatbuffers
|
|
filetypes:
|
|
- name: fbs
|
|
extensions:
|
|
- fbs
|
|
---
|
|
name: forth
|
|
remote: vim/vim:runtime
|
|
glob: '**/forth.vim'
|
|
filetypes:
|
|
- name: forth
|
|
extensions:
|
|
- fs
|
|
- ft
|
|
- fth
|
|
---
|
|
name: fsharp
|
|
remote: ionide/Ionide-vim
|
|
ignored_dirs:
|
|
- ftplugin
|
|
after: glsl
|
|
filetypes:
|
|
- name: fsharp
|
|
linguist: F#
|
|
---
|
|
name: gdscript
|
|
remote: calviken/vim-gdscript3
|
|
dirs:
|
|
- syntax
|
|
- indent
|
|
filetypes:
|
|
- name: gdscript3
|
|
linguist: GDScript
|
|
---
|
|
name: git
|
|
remote: tpope/vim-git
|
|
filetypes:
|
|
- name: gitconfig
|
|
linguist: Git Config
|
|
extra_filenames:
|
|
- "*.git/config"
|
|
- "*/.config/git/config"
|
|
- "*.git/modules/*/config"
|
|
- "*/git/config"
|
|
- "*/{.,}gitconfig.d/*"
|
|
ignored_warnings:
|
|
- '/etc/gitconfig'
|
|
- '$XDG_CONFIG_HOME/git/config'
|
|
- "*.git/modules/**/config"
|
|
- "*.git/modules/**/config"
|
|
- "/etc/gitconfig.d/*"
|
|
- name: gitrebase
|
|
filenames:
|
|
- git-rebase-todo
|
|
- name: gitsendemail
|
|
filenames:
|
|
- ".gitsendemail.*"
|
|
ignored_warnings:
|
|
- '.gitsendemail.msg.??????'
|
|
- name: gitcommit
|
|
filenames:
|
|
- 'COMMIT_EDITMSG,MERGE_MSG,TAG_EDITMSG'
|
|
ignored_warnings:
|
|
- '*.git/{,modules/**/,worktrees/*/}{COMMIT_EDIT,TAG_EDIT,MERGE_,}MSG'
|
|
---
|
|
name: glsl
|
|
remote: tikhomirov/vim-glsl
|
|
ignored_dirs:
|
|
# don't slow down html and haml files
|
|
- after
|
|
filetypes:
|
|
- name: glsl
|
|
linguist: GLSL
|
|
extra_extensions:
|
|
- comp
|
|
---
|
|
name: gmpl
|
|
remote: maelvalais/gmpl.vim
|
|
filetypes:
|
|
- name: gmpl
|
|
extensions:
|
|
- mod
|
|
---
|
|
name: gnuplot
|
|
remote: vim-scripts/gnuplot-syntax-highlighting
|
|
filetypes:
|
|
- name: gnuplot
|
|
linguist: Gnuplot
|
|
extra_extensions:
|
|
# Gnuplot scripts
|
|
- gpi
|
|
---
|
|
name: go
|
|
remote: fatih/vim-go
|
|
ignored_dirs:
|
|
- autoload
|
|
- ftplugin
|
|
extra_dirs:
|
|
- autoload/go/config.vim
|
|
filetypes:
|
|
- name: go
|
|
linguist: Go
|
|
- name: gomod
|
|
filenames:
|
|
- go.mod
|
|
- name: gohtmltmpl
|
|
extensions:
|
|
- tmpl
|
|
---
|
|
name: graphql
|
|
remote: jparise/vim-graphql
|
|
filetypes:
|
|
- name: graphql
|
|
linguist: GraphQL
|
|
---
|
|
name: gradle
|
|
remote: tfnico/vim-gradle
|
|
after: groovy
|
|
# Just adds compiler
|
|
filetypes: []
|
|
---
|
|
name: groovy
|
|
remote: vim/vim:runtime
|
|
glob: '**/groovy.vim'
|
|
filetypes:
|
|
- name: groovy
|
|
linguist: Groovy
|
|
extra_extensions:
|
|
- gradle
|
|
---
|
|
name: grub
|
|
remote: vim/vim:runtime
|
|
glob: '**/grub.vim'
|
|
after: dlang
|
|
filetypes:
|
|
- name: grub
|
|
filenames:
|
|
- '*/boot/grub/menu.lst'
|
|
- '*/boot/grub/grub.conf'
|
|
- '*/etc/grub.conf'
|
|
---
|
|
name: haml
|
|
remote: sheerun/vim-haml
|
|
filetypes:
|
|
- name: haml
|
|
linguist: Haml
|
|
extra_extensions:
|
|
- hamlc
|
|
- hamlbars
|
|
---
|
|
name: handlebars
|
|
remote: sheerun/vim-mustache-handlebars
|
|
filetypes:
|
|
- name: mustache
|
|
linguist: Handlebars
|
|
extra_extensions:
|
|
- hulk
|
|
- hjs
|
|
- mustache
|
|
- njk
|
|
- hogan
|
|
- hdbs
|
|
- hb
|
|
---
|
|
name: haproxy
|
|
remote: CH-DanReif/haproxy.vim
|
|
filetypes:
|
|
- name: haproxy
|
|
linguist: HAProxy
|
|
extra_filenames:
|
|
- 'haproxy*.c*'
|
|
---
|
|
name: haskell
|
|
remote: neovimhaskell/haskell-vim
|
|
filetypes:
|
|
- name: haskell
|
|
linguist: Haskell
|
|
extra_extensions:
|
|
- bpk
|
|
- hsig
|
|
---
|
|
name: haxe
|
|
remote: yaymukund/vim-haxe
|
|
filetypes:
|
|
- name: haxe
|
|
linguist: Haxe
|
|
---
|
|
name: hcl
|
|
remote: b4b4r07/vim-hcl
|
|
filetypes:
|
|
- name: hcl
|
|
linguist: HCL
|
|
extra_extensions:
|
|
- nomad
|
|
extra_filenames:
|
|
- Appfile
|
|
ignored_extensions:
|
|
# handled by vim-terraform
|
|
- tf
|
|
- tfvars
|
|
---
|
|
name: hive
|
|
remote: zebradil/hive.vim
|
|
filetypes:
|
|
- name: hive
|
|
linguist: HiveQL
|
|
extra_extensions:
|
|
- ql
|
|
---
|
|
name: html5
|
|
remote: othree/html5.vim
|
|
filetypes:
|
|
- name: html
|
|
linguist: HTML
|
|
---
|
|
name: i3
|
|
remote: mboughaba/i3config.vim
|
|
filetypes:
|
|
- name: i3config
|
|
filenames:
|
|
- i3.config
|
|
- i3config
|
|
- .i3.config
|
|
- .i3config
|
|
extensions:
|
|
- i3.config
|
|
- i3config
|
|
---
|
|
name: icalendar
|
|
remote: chutzpah/icalendar.vim
|
|
filetypes:
|
|
- name: icalendar
|
|
extensions:
|
|
- ics
|
|
---
|
|
name: idris
|
|
remote: idris-hackers/idris-vim
|
|
filetypes:
|
|
- name: idris
|
|
linguist: Idris
|
|
extra_filenames:
|
|
- idris-response
|
|
---
|
|
name: idris2
|
|
remote: edwinb/idris2-vim
|
|
ignored_dirs:
|
|
- doc
|
|
filetypes:
|
|
- name: idris2
|
|
extensions:
|
|
- idr
|
|
- ipkg
|
|
filenames:
|
|
- idris-response
|
|
- name: lidris2
|
|
extensions:
|
|
- lidr
|
|
---
|
|
name: ion
|
|
remote: vmchale/ion-vim
|
|
filetypes:
|
|
- name: ion
|
|
extensions:
|
|
- ion
|
|
filenames:
|
|
- '~/.config/ion/initrc'
|
|
---
|
|
name: javascript
|
|
remote: pangloss/vim-javascript
|
|
ignored_dirs:
|
|
# we don't want eslint compiler, see #521
|
|
- compiler
|
|
filetypes:
|
|
- name: javascript
|
|
linguist: JavaScript
|
|
- name: flow
|
|
extensions:
|
|
- flow
|
|
---
|
|
name: javascript-sql
|
|
remote: statico/vim-javascript-sql
|
|
after: javascript
|
|
filetypes: []
|
|
---
|
|
name: jenkins
|
|
remote: martinda/Jenkinsfile-vim-syntax
|
|
filetypes:
|
|
- name: Jenkinsfile
|
|
extensions:
|
|
- jenkinsfile
|
|
- Jenkinsfile
|
|
filenames:
|
|
- Jenkinsfile
|
|
- Jenkinsfile*
|
|
---
|
|
name: jinja
|
|
remote: lepture/vim-jinja
|
|
filetypes:
|
|
- name: jinja.html
|
|
linguist: HTML+Django
|
|
extra_extensions:
|
|
- j2
|
|
ignored_extensions:
|
|
- njk
|
|
ignore_warnings:
|
|
# handled by mustache plugin
|
|
- mustache
|
|
---
|
|
name: jq
|
|
remote: vito-c/jq.vim
|
|
filetypes:
|
|
- name: jq
|
|
linguist: JSONiq
|
|
extra_filenames:
|
|
- ".jqrc"
|
|
- ".jqrc*"
|
|
---
|
|
name: json5
|
|
remote: GutenYe/json5.vim
|
|
filetypes:
|
|
- name: json5
|
|
linguist: JSON5
|
|
---
|
|
name: json
|
|
remote: elzr/vim-json
|
|
filetypes:
|
|
- name: json
|
|
linguist: JSON
|
|
extra_extensions:
|
|
- jsonp
|
|
- template
|
|
---
|
|
name: jsonnet
|
|
remote: google/vim-jsonnet
|
|
filetypes:
|
|
- name: jsonnet
|
|
linguist: Jsonnet
|
|
---
|
|
name: jst
|
|
remote: briancollins/vim-jst
|
|
filetypes:
|
|
- name: jst
|
|
linguist: EJS
|
|
extra_extensions:
|
|
- jst
|
|
- ect
|
|
ignored_warnings:
|
|
# I haven't found reference to them on github
|
|
- djs
|
|
- hamljs
|
|
---
|
|
name: jsx
|
|
remote: MaxMEllon/vim-jsx-pretty
|
|
filetypes:
|
|
- name: javascriptreact
|
|
linguist: JSX
|
|
---
|
|
name: julia
|
|
remote: JuliaEditorSupport/julia-vim
|
|
filetypes:
|
|
- name: julia
|
|
linguist: Julia
|
|
---
|
|
name: kotlin
|
|
remote: udalov/kotlin-vim
|
|
filetypes:
|
|
- name: kotlin
|
|
linguist: Kotlin
|
|
---
|
|
name: ledger
|
|
remote: ledger/vim-ledger
|
|
ignored_dirs:
|
|
- ftplugin
|
|
filetypes:
|
|
- name: ledger
|
|
extensions:
|
|
- ldg
|
|
- ledger
|
|
- journal
|
|
---
|
|
name: less
|
|
remote: groenewege/vim-less
|
|
ignored_dirs:
|
|
# We don't want to slow down .html files
|
|
- after
|
|
filetypes:
|
|
- name: less
|
|
linguist: Less
|
|
---
|
|
name: lilypond
|
|
remote: anowlcalledjosh/vim-lilypond
|
|
filetypes:
|
|
- name: lilypond
|
|
linguist: LilyPond
|
|
---
|
|
name: livescript
|
|
remote: gkz/vim-ls
|
|
filetypes:
|
|
- name: livescript
|
|
linguist: LiveScript
|
|
---
|
|
name: llvm
|
|
remote: rhysd/vim-llvm
|
|
filetypes:
|
|
- name: llvm
|
|
linguist: LLVM
|
|
- name: tablegen
|
|
extensions:
|
|
- td
|
|
---
|
|
name: log
|
|
remote: MTDL9/vim-log-highlighting
|
|
filetypes:
|
|
- name: log
|
|
extensions:
|
|
- log
|
|
- LOG
|
|
filenames:
|
|
- '*_log'
|
|
- '*_LOG'
|
|
---
|
|
name: lua
|
|
remote: tbastos/vim-lua
|
|
filetypes:
|
|
- name: lua
|
|
linguist: Lua
|
|
---
|
|
name: m4
|
|
remote: vim/vim:runtime
|
|
glob: '**/m4.vim'
|
|
filetypes:
|
|
- name: m4
|
|
linguist: M4
|
|
extra_extensions:
|
|
# Autotest .at files are actually m4
|
|
- at
|
|
---
|
|
name: mako
|
|
remote: sophacles/vim-bundle-mako
|
|
filetypes:
|
|
- name: mako
|
|
linguist: Mako
|
|
outer_filetype: let b:mako_outer_lang = &filetype
|
|
---
|
|
name: mathematica
|
|
remote: voldikss/vim-mma
|
|
filetypes:
|
|
- name: mma
|
|
linguist: Mathematica
|
|
extra_extensions:
|
|
- wls
|
|
---
|
|
name: markdown
|
|
remote: plasticboy/vim-markdown
|
|
ignored_dirs:
|
|
# Disable slow folding config
|
|
- after
|
|
filetypes:
|
|
- name: markdown
|
|
linguist: Markdown
|
|
ignored_extensions:
|
|
# Handled by mdx extension
|
|
- mdx
|
|
ignored_warnings:
|
|
- '{md,mdx,mdown,mkd,mkdn,markdown,mdwn}.{des3,des,bf,bfa,aes,idea,cast,rc2,rc4,rc5,desx}'
|
|
---
|
|
name: mdx
|
|
remote: jxnblk/vim-mdx-js
|
|
filetypes:
|
|
- name: markdown.mdx
|
|
extensions:
|
|
- mdx
|
|
---
|
|
name: meson
|
|
remote: mesonbuild/meson:data/syntax-highlighting/vim
|
|
filetypes:
|
|
- name: meson
|
|
linguist: Meson
|
|
- name: dosini
|
|
extensions:
|
|
- wrap
|
|
---
|
|
name: moonscript
|
|
remote: leafo/moonscript-vim
|
|
filetypes:
|
|
- name: moon
|
|
linguist: MoonScript
|
|
---
|
|
name: murphi
|
|
remote: vim/vim:runtime
|
|
glob: '**/murphi.vim'
|
|
filetypes:
|
|
- name: murphi
|
|
extensions:
|
|
- m
|
|
---
|
|
name: nginx
|
|
remote: chr4/nginx.vim
|
|
filetypes:
|
|
- name: nginx
|
|
linguist: Nginx
|
|
extra_extensions:
|
|
- nginx
|
|
extra_filenames:
|
|
- "*/etc/nginx/*"
|
|
- "*/usr/local/nginx/conf/*"
|
|
- "*/nginx/*.conf"
|
|
- nginx*.conf
|
|
- "*nginx.conf"
|
|
---
|
|
name: nim
|
|
remote: zah/nim.vim
|
|
ignored_dirs:
|
|
- ftplugin
|
|
filetypes:
|
|
- name: nim
|
|
linguist: Nim
|
|
---
|
|
name: nix
|
|
remote: LnL7/vim-nix
|
|
filetypes:
|
|
- name: nix
|
|
linguist: Nix
|
|
---
|
|
name: objc
|
|
remote: b4winckler/vim-objc
|
|
filetypes:
|
|
- name: objc
|
|
linguist: Objective-C
|
|
---
|
|
name: ocaml
|
|
remote: rgrinberg/vim-ocaml
|
|
filetypes:
|
|
- name: ocaml
|
|
linguist: OCaml
|
|
extra_extensions:
|
|
- mlt
|
|
- mlp
|
|
- mlip
|
|
- mli.cppo
|
|
- ml.cppo
|
|
extra_filenames:
|
|
- .ocamlinit
|
|
- name: omake
|
|
extensions:
|
|
- om
|
|
filenames:
|
|
- OMakefile
|
|
- OMakeroot
|
|
- OMakeroot.in
|
|
- name: opam
|
|
extensions:
|
|
- opam
|
|
- opam.template
|
|
filenames:
|
|
- opam
|
|
- name: oasis
|
|
filenames:
|
|
- _oasis
|
|
- name: dune
|
|
filenames:
|
|
- jbuild
|
|
- dune
|
|
- dune-project
|
|
- dune-workspace
|
|
- name: ocamlbuild_tags
|
|
filenames:
|
|
- _tags
|
|
- name: ocpbuild
|
|
extensions:
|
|
- ocp
|
|
- name: ocpbuildroot
|
|
extensions:
|
|
- root
|
|
- name: sexplib
|
|
extensions:
|
|
- sexp
|
|
---
|
|
name: octave
|
|
remote: McSinyx/vim-octave
|
|
after: mathematica
|
|
filetypes:
|
|
- name: octave
|
|
extensions:
|
|
- oct
|
|
- m
|
|
---
|
|
name: opencl
|
|
remote: petRUShka/vim-opencl
|
|
filetypes:
|
|
- name: opencl
|
|
linguist: OpenCL
|
|
---
|
|
name: perl
|
|
remote: vim-perl/vim-perl
|
|
filetypes:
|
|
- name: perl
|
|
linguist: Perl
|
|
---
|
|
name: pgsql
|
|
remote: lifepillar/pgsql.vim
|
|
filetypes:
|
|
- name: sql
|
|
linguist: PLpgSQL
|
|
ignored_extensions:
|
|
- sql
|
|
custom_set: let b:sql_type_override='pgsql' | set ft=sql
|
|
---
|
|
name: cql
|
|
remote: elubow/cql-vim
|
|
filetypes:
|
|
- name: cql
|
|
extensions:
|
|
- cql
|
|
---
|
|
name: php
|
|
remote: StanAngeloff/php.vim
|
|
filetypes:
|
|
- name: php
|
|
linguist: PHP
|
|
# Needs to be after .php (can be .blade.php)
|
|
---
|
|
name: blade
|
|
remote: jwalton512/vim-blade
|
|
after: php
|
|
filetypes:
|
|
- name: blade
|
|
linguist: Blade
|
|
---
|
|
name: plantuml
|
|
remote: aklt/plantuml-syntax
|
|
filetypes:
|
|
- name: plantuml
|
|
linguist: PlantUML
|
|
extra_extensions:
|
|
- uml
|
|
- pu
|
|
---
|
|
name: pony
|
|
remote: jakwings/vim-pony
|
|
filetypes:
|
|
- name: pony
|
|
linguist: Pony
|
|
---
|
|
name: powershell
|
|
remote: PProvost/vim-ps1
|
|
after: xml
|
|
filetypes:
|
|
- name: ps1
|
|
linguist: PowerShell
|
|
extra_extensions:
|
|
- pssc
|
|
- name: ps1xml
|
|
extensions:
|
|
- ps1xml
|
|
---
|
|
name: protobuf
|
|
remote: uarun/vim-protobuf
|
|
filetypes:
|
|
- name: proto
|
|
linguist: Protocol Buffer
|
|
---
|
|
name: pug
|
|
remote: digitaltoad/vim-pug
|
|
filetypes:
|
|
- name: pug
|
|
linguist: Pug
|
|
---
|
|
name: puppet
|
|
remote: rodjek/vim-puppet
|
|
filetypes:
|
|
- name: puppet
|
|
linguist: Puppet
|
|
- name: embeddedpuppet
|
|
extensions:
|
|
- epp
|
|
---
|
|
name: purescript
|
|
remote: purescript-contrib/purescript-vim
|
|
filetypes:
|
|
- name: purescript
|
|
linguist: PureScript
|
|
---
|
|
name: python
|
|
remote: vim-python/python-syntax
|
|
filetypes:
|
|
- name: python
|
|
linguist: Python
|
|
ignored_filenames:
|
|
- 'lit.*cfg'
|
|
---
|
|
name: python-indent
|
|
remote: Vimjas/vim-python-pep8-indent
|
|
# just adds to python
|
|
filetypes: []
|
|
---
|
|
name: python-compiler
|
|
remote: aliev/vim-compiler-python
|
|
# just adds to python
|
|
filetypes: []
|
|
---
|
|
name: requirements
|
|
remote: raimon49/requirements.txt.vim
|
|
filetypes:
|
|
- name: requirements
|
|
extensions:
|
|
- pip
|
|
filenames:
|
|
- '*requirements.{txt,in}'
|
|
- '*require.{txt,in}'
|
|
- 'constraints.{txt,in}'
|
|
ignored_extensions:
|
|
# Probaly a bug in plugin
|
|
- txt
|
|
- in
|
|
---
|
|
name: qmake
|
|
remote: artoj/qmake-syntax-vim
|
|
filetypes:
|
|
- name: qmake
|
|
linguist: QMake
|
|
---
|
|
name: qml
|
|
remote: peterhoeg/vim-qml
|
|
filetypes:
|
|
- name: qml
|
|
linguist: QML
|
|
---
|
|
name: r-lang
|
|
remote: vim-scripts/R.vim
|
|
ignored_dirs:
|
|
- ftplugin
|
|
filetypes:
|
|
- name: r
|
|
linguist: R
|
|
extra_extensions:
|
|
- s
|
|
- S
|
|
ignored_extensions:
|
|
# handled by rhelp
|
|
- rd
|
|
- name: rhelp
|
|
extensions:
|
|
- rd
|
|
---
|
|
name: racket
|
|
remote: wlangstroth/vim-racket
|
|
filetypes:
|
|
- name: racket
|
|
linguist: Racket
|
|
---
|
|
name: ragel
|
|
remote: jneen/ragel.vim
|
|
filetypes:
|
|
- name: ragel
|
|
linguist: Ragel
|
|
---
|
|
name: raku
|
|
remote: Raku/vim-raku
|
|
filetypes:
|
|
- name: raku
|
|
linguist: Raku
|
|
extra_extensions:
|
|
- rakudoc
|
|
- rakutest
|
|
- raku
|
|
- rakumod
|
|
- pod6
|
|
- t6
|
|
---
|
|
name: raml
|
|
remote: IN3D/vim-raml
|
|
filetypes:
|
|
- name: raml
|
|
linguist: RAML
|
|
---
|
|
name: razor
|
|
remote: adamclerk/vim-razor
|
|
filetypes:
|
|
- name: razor
|
|
linguist: HTML+Razor
|
|
---
|
|
name: reason
|
|
remote: reasonml-editor/vim-reason-plus
|
|
after: c/c++
|
|
filetypes:
|
|
- name: reason
|
|
linguist: Reason
|
|
---
|
|
name: rst
|
|
remote: marshallward/vim-restructuredtext
|
|
filetypes:
|
|
- name: rst
|
|
linguist: reStructuredText
|
|
---
|
|
name: ruby
|
|
remote: vim-ruby/vim-ruby
|
|
filetypes:
|
|
- name: ruby
|
|
linguist: Ruby
|
|
extra_extensions:
|
|
- rxml
|
|
- rjs
|
|
- rant
|
|
- axlsx
|
|
- cap
|
|
- opal
|
|
extra_filenames:
|
|
- Rantfile
|
|
- ".autotest"
|
|
- Cheffile
|
|
- KitchenSink
|
|
- Routefile
|
|
- .Guardfile
|
|
- .Brewfile
|
|
- vagrantfile
|
|
- .simplecov
|
|
- '[Rr]akefile*'
|
|
ignored_filenames:
|
|
# Handled by brewfile extension
|
|
- Brewfile
|
|
- rakefile
|
|
- routefile
|
|
- thorfile
|
|
- rantfile
|
|
- name: eruby
|
|
linguist: HTML+ERB
|
|
extra_extensions:
|
|
- rhtml
|
|
---
|
|
name: rspec
|
|
remote: keith/rspec.vim
|
|
filetypes:
|
|
- name: ruby
|
|
syntax: rspec
|
|
filenames:
|
|
- '*_spec.rb'
|
|
---
|
|
name: yard
|
|
remote: sheerun/vim-yardoc
|
|
# just adds to ruby
|
|
filetypes: []
|
|
---
|
|
name: brewfile
|
|
remote: bfontaine/Brewfile.vim
|
|
filetypes:
|
|
- name: brewfile
|
|
filenames:
|
|
- Brewfile
|
|
---
|
|
name: rust
|
|
remote: rust-lang/rust.vim
|
|
filetypes:
|
|
- name: rust
|
|
linguist: Rust
|
|
---
|
|
name: scala
|
|
remote: derekwyatt/vim-scala
|
|
filetypes:
|
|
- name: scala
|
|
linguist: Scala
|
|
ignored_extensions:
|
|
# handled by sbt plugin
|
|
- sbt
|
|
---
|
|
name: sbt
|
|
remote: derekwyatt/vim-sbt
|
|
filetypes:
|
|
- name: sbt.scala
|
|
extensions:
|
|
- sbt
|
|
---
|
|
name: scss
|
|
remote: cakebaker/scss-syntax.vim
|
|
filetypes:
|
|
- name: scss
|
|
linguist: SCSS
|
|
---
|
|
name: sh
|
|
remote: arzg/vim-sh
|
|
filetypes:
|
|
- name: sh
|
|
linguist: Shell
|
|
ignored_extensions:
|
|
- zsh
|
|
ignored_filenames:
|
|
- '.zshrc'
|
|
- '.zshenv'
|
|
- '.zlogin'
|
|
- '.zprofile'
|
|
- '.zlogout'
|
|
- 'zshrc'
|
|
- 'zshenv'
|
|
- 'zlogin'
|
|
- 'zprofile'
|
|
- 'zlogout'
|
|
- name: zsh
|
|
extensions:
|
|
- zsh
|
|
filenames:
|
|
- '.zshrc'
|
|
- '.zshenv'
|
|
- '.zlogin'
|
|
- '.zprofile'
|
|
- '.zlogout'
|
|
---
|
|
name: zinit
|
|
remote: zinit-zsh/zplugin-vim-syntax
|
|
# just adds to zsh filetype
|
|
filetypes: []
|
|
---
|
|
name: slim
|
|
remote: slim-template/vim-slim
|
|
filetypes:
|
|
- name: slim
|
|
linguist: Slim
|
|
---
|
|
name: slime
|
|
remote: slime-lang/vim-slime-syntax
|
|
filetypes:
|
|
- name: slime
|
|
extensions:
|
|
- slime
|
|
---
|
|
name: smt2
|
|
remote: bohlender/vim-smt2
|
|
filetypes:
|
|
- name: smt2
|
|
linguist: SMT
|
|
---
|
|
name: solidity
|
|
remote: tomlion/vim-solidity
|
|
filetypes:
|
|
- name: solidity
|
|
linguist: Solidity
|
|
extra_extensions:
|
|
- sol
|
|
---
|
|
name: stylus
|
|
remote: wavded/vim-stylus
|
|
filetypes:
|
|
- name: stylus
|
|
linguist: Stylus
|
|
extra_extensions:
|
|
- stylus
|
|
---
|
|
name: svelte
|
|
remote: evanleck/vim-svelte@main
|
|
filetypes:
|
|
- name: svelte
|
|
linguist: Svelte
|
|
---
|
|
name: svg
|
|
remote: vim-scripts/svg.vim
|
|
filetypes:
|
|
- name: svg
|
|
linguist: SVG
|
|
---
|
|
name: svg-indent
|
|
remote: jasonshell/vim-svg-indent
|
|
# just adds to svg
|
|
filetypes: []
|
|
---
|
|
name: swift
|
|
remote: keith/swift.vim
|
|
filetypes:
|
|
- name: swift
|
|
linguist: Swift
|
|
---
|
|
name: sxhkd
|
|
remote: baskerville/vim-sxhkdrc
|
|
filetypes:
|
|
- name: sxhkdrc
|
|
extensions:
|
|
- sxhkdrc
|
|
filenames:
|
|
- sxhkdrc
|
|
---
|
|
name: systemd
|
|
remote: wgwoods/vim-systemd-syntax
|
|
filetypes:
|
|
- name: systemd
|
|
extensions:
|
|
- automount
|
|
- mount
|
|
- path
|
|
- service
|
|
- socket
|
|
- swap
|
|
- target
|
|
- timer
|
|
---
|
|
name: terraform
|
|
remote: hashivim/vim-terraform
|
|
filetypes:
|
|
- name: terraform
|
|
linguist: HCL
|
|
---
|
|
name: textile
|
|
remote: timcharper/textile.vim
|
|
filetypes:
|
|
- name: textile
|
|
linguist: Textile
|
|
---
|
|
name: thrift
|
|
remote: solarnz/thrift.vim
|
|
filetypes:
|
|
- name: thrift
|
|
linguist: Thrift
|
|
---
|
|
name: tmux
|
|
remote: ericpruitt/tmux.vim:vim
|
|
filetypes:
|
|
- name: tmux
|
|
filenames:
|
|
- '.tmux.conf'
|
|
---
|
|
name: toml
|
|
remote: cespare/vim-toml
|
|
filetypes:
|
|
- name: toml
|
|
linguist: TOML
|
|
extra_filenames:
|
|
- Pipfile
|
|
- "*/.cargo/config"
|
|
- "*/.cargo/credentials"
|
|
---
|
|
name: tptp
|
|
remote: c-cube/vim-tptp
|
|
filetypes:
|
|
- name: tptp
|
|
extensions:
|
|
- p
|
|
- tptp
|
|
- ax
|
|
---
|
|
name: twig
|
|
remote: lumiliet/vim-twig
|
|
filetypes:
|
|
- name: html.twig
|
|
linguist: Twig
|
|
ignored_warnings:
|
|
# handled by other extension
|
|
- xml.twig
|
|
# already covered by .twig
|
|
- html.twig
|
|
- name: xml.twig
|
|
extensions:
|
|
- xml.twig
|
|
---
|
|
name: typescript
|
|
remote: HerringtonDarkholme/yats.vim
|
|
filetypes:
|
|
- name: typescript
|
|
linguist: TypeScript
|
|
- name: typescriptreact
|
|
linguist: TSX
|
|
---
|
|
name: unison
|
|
remote: unisonweb/unison@trunk:editor-support/vim
|
|
filetypes:
|
|
- name: unison
|
|
extensions:
|
|
- u
|
|
- uu
|
|
---
|
|
name: v
|
|
remote: ollykel/v-vim
|
|
filetypes:
|
|
- name: v
|
|
linguist: V
|
|
---
|
|
name: vala
|
|
remote: arrufat/vala.vim
|
|
filetypes:
|
|
- name: vala
|
|
linguist: Vala
|
|
extra_extensions:
|
|
- valadoc
|
|
---
|
|
name: vbnet
|
|
remote: vim-scripts/vbnet.vim
|
|
filetypes:
|
|
- name: vbnet
|
|
linguist: Visual Basic .NET
|
|
---
|
|
name: vcl
|
|
remote: smerrill/vcl-vim-plugin
|
|
filetypes:
|
|
- name: vcl
|
|
linguist: VCL
|
|
---
|
|
name: velocity
|
|
remote: lepture/vim-velocity
|
|
filetypes:
|
|
- name: velocity
|
|
extensions:
|
|
- vm
|
|
---
|
|
name: vmasm
|
|
remote: vim/vim:runtime
|
|
glob: '**/vmasm.vim'
|
|
filetypes:
|
|
- name: vmasm
|
|
extensions:
|
|
- mar
|
|
---
|
|
name: vue
|
|
remote: posva/vim-vue
|
|
filetypes:
|
|
- name: vue
|
|
linguist: Vue
|
|
extra_extensions:
|
|
- wpy
|
|
---
|
|
name: xdc
|
|
remote: amal-khailtash/vim-xdc-syntax
|
|
filetypes:
|
|
- name: xdc
|
|
extensions:
|
|
- xdc
|
|
---
|
|
name: xml
|
|
remote: amadeus/vim-xml
|
|
filetypes:
|
|
- name: xml
|
|
linguist: XML
|
|
extra_extensions:
|
|
- cdxml
|
|
ignored_extensions:
|
|
- ts
|
|
- tsx
|
|
---
|
|
name: xsl
|
|
remote: vim-scripts/XSLT-syntax
|
|
filetypes:
|
|
- name: xsl
|
|
linguist: XSLT
|
|
---
|
|
name: yaml
|
|
# Fixes indentation issue: https://github.com/vim/vim/issues/6417
|
|
remote: vim/vim@df44a27b53586fccfc6a3aedc89061fdd9a515ff:runtime
|
|
glob: '**/yaml.vim'
|
|
filetypes:
|
|
- name: yaml
|
|
linguist: YAML
|
|
extra_filenames:
|
|
- fish_history
|
|
- fish_read_history
|
|
ignored_warnings:
|
|
- '~/.config/fish/fish_{read_,}history'
|
|
# Ansible needs to be after YAML
|
|
---
|
|
name: ansible
|
|
remote: pearofducks/ansible-vim
|
|
after: yaml
|
|
filetypes:
|
|
- name: yaml.ansible
|
|
filenames:
|
|
- "playbook.y{a,}ml"
|
|
- "site.y{a,}ml"
|
|
- "main.y{a,}ml"
|
|
- "local.y{a,}ml"
|
|
- "requirements.y{a,}ml"
|
|
- 'tasks.*.y{a,}ml'
|
|
- 'roles.*.y{a,}ml'
|
|
- 'handlers.*.y{a,}ml'
|
|
- 'group_vars/*'
|
|
- 'host_vars/*'
|
|
# Helm needs to be after YAML
|
|
---
|
|
name: helm
|
|
remote: towolf/vim-helm
|
|
filetypes:
|
|
- name: helm
|
|
filenames:
|
|
- "*/templates/*.yaml"
|
|
- "*/templates/*.tpl"
|
|
---
|
|
name: help
|
|
remote: neovim/neovim:runtime
|
|
glob: '**/help.vim'
|
|
filetypes:
|
|
- name: help
|
|
filenames:
|
|
- '$VIMRUNTIME/doc/*.txt'
|
|
---
|
|
name: zephir
|
|
remote: xwsoul/vim-zephir
|
|
filetypes:
|
|
- name: zephir
|
|
linguist: Zephir
|
|
---
|
|
name: zig
|
|
remote: ziglang/zig.vim
|
|
filetypes:
|
|
- name: zir
|
|
extensions:
|
|
- zir
|
|
- name: zig
|
|
linguist: Zig
|
|
extra_extensions:
|
|
- zir
|
|
---
|
|
name: trasys
|
|
remote: vim/vim:runtime
|
|
glob: '**/trasys.vim'
|
|
filetypes:
|
|
- name: trasys
|
|
extensions:
|
|
- inp
|
|
---
|
|
name: basic
|
|
remote: vim/vim:runtime
|
|
glob: '**/basic.vim'
|
|
filetypes:
|
|
- name: basic
|
|
extensions:
|
|
- basic
|
|
---
|
|
name: visual-basic
|
|
remote: vim/vim:runtime
|
|
glob: '**/vb.vim'
|
|
filetypes:
|
|
- name: vb
|
|
linguist: VBA
|
|
extra_extensions:
|
|
- vbs
|
|
- dsm
|
|
- ctl
|
|
# SaxBasic is close to Visual Basic
|
|
- sba
|
|
ignored_warnings:
|
|
- vb
|