Closed
Description
Hello, @ms-jpq! Thank you for all your work; I recently switched to coq.nvim, and it's fantastic!
coq_nvim/coq/lsp/requests/lsp.lua
Line 174 in f8ded86
I'm getting the following error using coq.nvim with rust-analyzer:
method workspace/executeCommand is not supported by any of the servers registered for the current buffer
Here are a couple of relevant issues on the rust-analyzer and Neovim repositories, respectively:
- workspace/executeCommand not supported rust-lang/rust-analyzer#1232
- Built-in LSP server doesn't honor
executeCommandProvider
server capability neovim/neovim#15183
Reproduction
Assuming cargo, rust, rust-analyzer, the built-in LSP client and coq.nvim are installed and configured:
- Create a project, and open
main.rs
.
$ cargo new demo && cd demo
$ nvim src/main.rs
- Define a function, for example,
fn f(x: i32) {}
. - Call
f
frommain
using completion, upon hitting enter onf(…) [Function] 「LSP」
the error pops up.
Metadata
Metadata
Assignees
Labels
No labels