-
Notifications
You must be signed in to change notification settings - Fork 14
Neovim support #988
Description
Is your feature request related to a problem? Please describe.
The language server seems to be made specifically for VSCode and is a hassle to use in other editors that support LSP, such as Neovim.
Describe the solution you'd like
An easy way to use the Rascal Language Server in Neovim.
Describe alternatives you've considered
I could go back to using VSCode, but I much prefer Neovim.
Additional context
I already implemented basic support to my personal dotfiles. It consists of a patch that fixes a NullPointerException, a build step that compiles the patched code and wraps the JAR file and arguments in a script, a Neovim LSP configuration file, and a filetype association that associates .rsc with Rascal. Is the Rascal team interested in (a series of) pull request(s) for this code?
Related: #212 has a similar goal, but for Emacs.