-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Support RPC through a socket. #387
Comments
It's likely that we'll not use this approach for scripting, but a WASM plugins sytem instead. |
Sure, that makes sense. Just to be clear about the use case, the workflow is:
The mechanism that I don't think having WASM plugins solves this on its own, although I guess it should be possible to write a WASM plugin that listens on a socket, as long as the plugins aren't sandboxed too tightly. (A quick google suggests that sockets aren't yet supported in WASI, but maybe that will come...) |
Thank you for the details. I actually really like this feature and hope to achieve it with Helix in a way or another. As you mentioned, it may be limited at first, but I'm not worried support for networking will greatly improve over time. |
Subsumed by #998 |
After crawling all the related issues and discussions, I found out it seems the RPC solution is not planned to be supported. |
vim (and neovim) allow you to send commands to the editor through a socket (see, e.g. the nvim docs). This is very useful for scripting. For example, the main thing I want it for right now is for synctex support
The text was updated successfully, but these errors were encountered: