b3344e9f97f08cffeb98995ef16d3a794314e9d1
Else it goes straight to the first window
symbols-outline.nvim
A tree like view for symbols in Neovim using the Language Server Protocol. Supports all your favourite languages.
Prerequisites
neovim 0.5+(nightly)
Installation
using vim-plug
Plug 'simrat39/symbols-outline.nvim'
Setup
local opts = {
-- whether to highlight the currently hovered symbol
-- disable if your cpu usage is higher than you want it
-- or you just hate the highlight
-- default: true
highlight_hovered_item = true,
-- whether to show outline guides
-- default: true
show_guides = true,
}
require('symbols-outline').setup(opts)
Commands
SymbolsOutline
Keymaps
Escape --> Close Outline
Enter --> GoTo Symbol location in code
Ctrl + Space --> Hover current symbol
r --> Rename symbol
Languages
Lua
100%
