dts-lsp-0.1.2 is not a library.
Language Server for Device Tree Source files
An LSP for DTS files built on top of tree-sitter-devicetree grammar.
Features
For now the main goal is to support jumping around DTS labels. The following is a list of implemented and intended features:
- Go to label definition
- Handle complicated cases with multiple definitions, like arch/arc/boot/dts/skeleton.dtsi in Linux
- Find references to label
- Handle editor buffer changes
Installation
Neovim configuration
vim..