mirror of
https://github.com/tomru/nvim.git
synced 2026-03-03 22:47:18 +01:00
add outline
This commit is contained in:
@@ -118,6 +118,7 @@ return {
|
||||
|
||||
vim.opt_local.omnifunc = 'v:lua.vim.lsp.omnifunc'
|
||||
vim.keymap.set('n', 'gd', vim.lsp.buf.definition, { buffer = 0 })
|
||||
vim.keymap.set('n', 'gi', vim.lsp.buf.implementation, { buffer = 0 })
|
||||
vim.keymap.set('n', 'gr', vim.lsp.buf.references, { buffer = 0 })
|
||||
vim.keymap.set('n', 'gD', vim.lsp.buf.declaration, { buffer = 0 })
|
||||
vim.keymap.set('n', 'gT', vim.lsp.buf.type_definition, { buffer = 0 })
|
||||
@@ -181,4 +182,15 @@ return {
|
||||
})
|
||||
end,
|
||||
},
|
||||
{
|
||||
'hedyhli/outline.nvim',
|
||||
lazy = true,
|
||||
cmd = { 'Outline', 'OutlineOpen' },
|
||||
keys = {
|
||||
{ '<leader>co', '<cmd>Outline<CR>', desc = 'Toggle outline' },
|
||||
},
|
||||
opts = {
|
||||
-- Your setup opts here
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user