27 lines
654 B
Plaintext
27 lines
654 B
Plaintext
|
{# Show a symbol panel on the right #}
|
||
|
{{ add_source('simrat39/symbols-outline.nvim') -}}
|
||
|
|
||
|
nmap <space>s :SymbolsOutline<CR>
|
||
|
|
||
|
lua << EOF
|
||
|
vim.g.symbols_outline = {
|
||
|
highlight_hovered_item = true,
|
||
|
show_guides = true,
|
||
|
auto_preview = true,
|
||
|
position = 'right',
|
||
|
show_numbers = false,
|
||
|
show_relative_numbers = false,
|
||
|
show_symbol_details = true,
|
||
|
keymaps = {
|
||
|
close = "<Esc>",
|
||
|
goto_location = "<Cr>",
|
||
|
focus_location = "o",
|
||
|
hover_symbol = "<C-space>",
|
||
|
rename_symbol = "r",
|
||
|
code_actions = "a",
|
||
|
},
|
||
|
lsp_blacklist = {},
|
||
|
}
|
||
|
EOF
|
||
|
{# TODO Should be hierarchical, doesn't seem to be :/ #}
|