Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is this a general purpose LSP or is it "tweaked and fitted" to sublime? :) #231

Open
jerabaul29 opened this issue Jan 20, 2025 · 5 comments

Comments

@jerabaul29
Copy link

Curious / trying to decide if I could / should use this solution in my editor (helix-editor).

Is this package a "general purpose" LSP that should work with any editor that implements LSP client functionality, or is it somehow tightly fitted for sublime? For example, do you think this would be useable with the helix editor? If so, I need to set up a small config that typically looks like (taking an example from another LSP I have in my config):

[language-server.cspell]
command = "cspell-lsp"
args = ["--stdio", "--dictionary", "/home/helix_ubuntu/.config/harper-ls/dictionary.txt"]

any recommendation on how I should set it up to make LSP-copilot work? :)

@jfcherng
Copy link
Collaborator

What do you mean? I don't think helix-editor uses Python as its plugin language.

@jfcherng
Copy link
Collaborator

jfcherng commented Jan 20, 2025

You probably ask in a wrong repository. What you are interested in is probably https://github.com/github/copilot.vim , which contains a LSP server written in JS.

@jerabaul29
Copy link
Author

I had a feeling taking a fast read through that this may interface to the target editor through the LSP standard - since if I understand correctly the sublime user should install a LSP plugin, and I also see that zed can use this from their forum. If so, then any editor that has a LSP interface would be able to use this. Just curious if this is the case or if I misunderstood :) .

@jerabaul29
Copy link
Author

Ok, thanks for the pointer - I had the feeling this other repo was fitted to nvim and not a general lsp, but I may have misunderstood :)

@jfcherng
Copy link
Collaborator

jfcherng commented Jan 20, 2025

The LSP server itself doesn't dedicate to any editor. It's just a JS script. This repository is a client of it as a bridge between the server and Sublime Text.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants