3 个版本
0.1.4 | 2024年6月19日 |
---|---|
0.1.3 | 2024年5月29日 |
0.1.2 | 2024年5月27日 |
#262 在 开发工具
160 每月下载次数
56KB
1.5K SLoC
设备树源文件的语言服务器
基于tree-sitter-devicetree语法的DTS文件的LSP。
功能与路线图
- 跳转到标签定义
- 查找标签引用
- 处理编辑器缓冲区更改
- 重命名标签/引用
安装
cargo install dts-lsp
Neovim配置
vim.api.nvim_create_autocmd('FileType', {
pattern = "dts",
callback = function (ev)
vim.lsp.start({
name = 'dts-lsp',
cmd = {'dts-lsp'},
root_dir = vim.fs.dirname(vim.fs.find({'.git'}, { upward = true })[1]),
})
end
})
依赖项
~11–20MB
~303K SLoC