A plugin which wraps Neovim LSP operations with a nicer UI.
0.10
{
"jinzhongjia/LspUI.nvim",
branch = "main",
config = function()
require("LspUI").setup({
-- config options go here
})
end
}
use {
"jinzhongjia/LspUI.nvim",
branch = 'main',
config = function()
require("LspUI").setup({
-- config options go here
})
end
}
local LspUI = require("LspUI")
LspUI.setup()
more about here
LspUI hover
: Open an LSP hover window above cursorLspUI rename
: Rename the symbol below the cursorLspUI code_action
: Open a code action selection promptLspUI diagnostic next
: Go to the next diagnosticLspUI diagnostic prev
: Go to the previous diagnosticLspUI definition
: Open the definitionLspUI type_definition
: Open the type definitionLspUI declaration
: Open the declarationLspUI reference
: Open the referenceLspUI implementation
: Open the implementationLspUI inlay_hint
: Quickly open or close inlay hintYou can see the current goals here.