micro-plugin-lsp icon indicating copy to clipboard operation
micro-plugin-lsp copied to clipboard

An LSP Client implementation for the Micro Editor

Results 18 micro-plugin-lsp issues
Sort by recently updated
recently updated
newest added

For rust-analyzer, I wanted to pass the initialization options `{"checkOnSave":{"command":"check"}}`, but the plugin parsed that as `{"checkOnSave":{"command":"check"}`. Currently the plugin uses a regex to split the option string, and I...

![image](https://user-images.githubusercontent.com/12753171/188934322-9a037547-3101-4af7-94a8-90bf527e4a7c.png) It's DOES NOT WORK ![image](https://user-images.githubusercontent.com/12753171/188935360-44369a77-5662-43ff-a08f-b59a58cf2121.png)

the `definition` feature didn't work when the file returned by the server wasn't in the working directory, as is often the case with dependencies. This commit fixes this bug.

For example, in C++ ```c++ #include int main() { std::cou ``` Try to complete `std::cout`. The proposed choice **removes** the typed 'u'. You can't iterate on the completions either, if...

This is really disturbing that a language server plugin changes the file while saving. It shouldn't do that by default at least, since it might go unnoticed (like when auto...

I am trying to set up the LSP for Julia, after having just done it successfully for Helix. The relevant variable in ~/.config/helix.config.toml is ``` language-server = { command =...

On Mac, pressing the alt key enables you to type other symbols (•ª•¶¢º¡ª), so therefore it just types that symbol instead of using the keyboard shortcuts

context: i am using a LSP called [nixd](https://github.com/nix-community/nixd) `nixd` has some configuration options but i don't think i can use them with this plugin - see https://github.com/nix-community/nixd/blob/main/nixd/docs/configuration.md for details it...

Added `c=clangd,` to main.lua and everything is working as expected. I can make a PR.