Neovim plugin for displaying reference and definition info upon functions like JB's IDEA.
neovim >= 0.8
lsp server correctly setup
require("lazy").setup({
'VidocqH/lsp-lens.nvim'
})
require'lsp-lens'.setup({})
Below is the default config
require'lsp-lens'.setup({
enable = true,
include_declaration = false, -- Reference include declaration
sections = { -- Enable / Disable specific request
definition = false,
references = true,
implements = true,
},
ignore_filetype = {
"prisma",
},
})
:LspLensOn
:LspLensOff
:LspLensToggle
{
LspLens = { link = "Comment" },
}
- Due to a known issue with the neovim
nvim_buf_set_extmark()
api, the function and method defined on the first line of the code may cause the len to display at the -1 index line, which is not visible.