Add Zettelkasten language server#4337
Conversation
Adds language server support for zk, a Zettelkasten note-taking CLI tool. Features: - Automatic binary download from GitHub releases - LSP support for Markdown files (completions, hover, go-to-definition) - Wiki-link navigation and completion Closes zed-industries#4143
|
We require contributors to sign our Contributor License Agreement, and we don't have @srivtx on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'. |
|
@cla-bot check |
|
We require contributors to sign our Contributor License Agreement, and we don't have @srivtx on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'. |
|
The cla-bot has been summoned, and re-checked this pull request! |
|
@cla-bot check |
|
The cla-bot has been summoned, and re-checked this pull request! |
MrSubidubi
left a comment
There was a problem hiding this comment.
Thanks for this!
You'll need to add this as a submodule, see https://zed.dev/docs/extensions/developing-extensions#publishing-your-extension for a detailed guide.
|
i ll look through it shortly |
|
Converted to submodule as requested. Ready for review! @MrSubidubi |
|
can @MrSubidubi you review this |
MrSubidubi
left a comment
There was a problem hiding this comment.
Looks much better, thank you! And sorry for the delay in review, I unfortunately was sick.
One request and I think we are good to go: Could you please change the extension ID to something like zettelkasten-ls, zettelkasten-lsp, zk-ls or zk-lsp and make the extension name a bit more descriptive? Then update the submodule and everything releated here. Thank you!
Adds language server support for zk, a Zettelkasten note-taking CLI tool.
Features:
Closes #4143