feat: verilog lsp
This commit is contained in:
parent
d6e8e23d3b
commit
8772b124fa
4 changed files with 39 additions and 5 deletions
|
|
@ -5,6 +5,18 @@ return {
|
|||
formatters_by_ft = {
|
||||
json = { "prettierd", "prettier", stop_after_first = true },
|
||||
jsonc = { "prettierd", "prettier", stop_after_first = true },
|
||||
verilog = { "verible" },
|
||||
},
|
||||
formatters = {
|
||||
verible = {
|
||||
command = "verible-verilog-format",
|
||||
args = { "-" },
|
||||
range_args = function(self, ctx)
|
||||
return { "--lines", ctx.range.start[1] .. "-" .. ctx.range["end"][1] }
|
||||
end,
|
||||
stdin = true,
|
||||
cwd = require("conform.util").root_file({ ".git" }),
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue