Is your feature request related to a problem? Please describe.
LanguageTool uses a lot of RAM.
Describe the solution you'd like
The RAM usage of LanguageTool itself is outside of your control, but I notice if I have separate Neovim instances they each start their own LanguageTool process.
procs --no-header ltex | wc -l
2
So would it be possible to first see if there's already a running process, then work with that process?
Describe alternatives you've considered
I could run LanguageTool as a server, but it's more complicated (have to either remember to start it manually or if I start it automatically with my computer I'm always using that extra RAM even when I don't need it).
Is your feature request related to a problem? Please describe.
LanguageTool uses a lot of RAM.
Describe the solution you'd like
The RAM usage of LanguageTool itself is outside of your control, but I notice if I have separate Neovim instances they each start their own LanguageTool process.
So would it be possible to first see if there's already a running process, then work with that process?
Describe alternatives you've considered
I could run LanguageTool as a server, but it's more complicated (have to either remember to start it manually or if I start it automatically with my computer I'm always using that extra RAM even when I don't need it).