QML

Install Syntax Highlighting

There is no official Treesitter support for QML, so instead you could use the pluginopen in new window:

{
  "peterhoeg/vim-qml",
  event = "BufRead",
  ft = { "qml" },
},
1
2
3
4
5

Supported language servers

Currently QML does not have an official LSP, but its development is currently in progressopen in new window.

Supported formatters

qml = { "qmlformat" }
1

Supported linters

qml = { "qmllint" }
1

See also