nvim-code-action-menu
nvim-code-action-menu copied to clipboard
Pop-up menu for code actions to show meta-information and diff preview
Self report 😬 So if someone stumbles over it, this is already known. I'm open for suggestions whats the best solution for this issue. It is possible to calculate the...
Neovim version: `NVIM v0.7.0-dev+715-g1f3c0593e` LSP server: `gopls` My config: ``` vim.g.code_action_menu_show_details = false vim.g.code_action_menu_show_diff = false ```  When selecting `Fill log.TextFormatter`, nothing happens. However when using `vim.lsp.buf.code_action()`, the struct...
I am trying to implement some code/a plugin for live visualizing rust-analyzer structural search and replace. (https://github.com/rust-analyzer/rust-analyzer/blob/master/docs/dev/lsp-extensions.md#structural-search-replace-ssr). It basically uses LSP to do 'smarter' search and replace using semantic information...
Is there a reason that this plugin doesn't provide a handler for registration with `vim.lsp.handlers['textDocument/codeAction']`? An example of a plugin that provides this is [nvim-lsputils](https://github.com/RishabhRD/nvim-lsputils).
``` E5108: Error executing lua ...ode_action_menu/lsp_objects/edits/text_document_edit.lua:93: attempt to get length of local 'last_original_complete_line' (a nil value) ``` This happens while running `:CodeActionMenu` on a `use` statement in a rust file....
- add user configuration - support coc as source - use `vim.notify` instead of `vim.api.nvim_notify`
Hi there - this looks great. Does it only integrate with the native LSP? If I run code actions from Coc I get a bunch but if I run `CodeActionMenu`...
## Context The order of stacked windows is: menu, details, diff. The stacking window width was set sequentially for each window and relied only on the buffer content of the...
When I select a range and run `:'
If I issue `:CodeActionMenu` in a Python buffer with ruff-lsp attached, Neovim becomes completely unresponsive. I don't experience this issue when using `vim.lsp.buf.code_action()` I am wondering if it has to...