Breadcrumbs
Usage #
Dynamically render breadcrumb symbols in your winbar, similar to IDEs
Important
This module is the prerequisite for the outline and the implement module.
Default Options #
Default options in symbol_in_winbar section:
enable = true- Enable
separator = ' › '- Separator symbol
hide_keyword = falsewhen true some symbols likeifandfor- Will be ignored (need treesitter)
show_file = true- Show file name before symbols
folder_level = 1- Show how many folder layers before the file name
color_mode = truetruemean the symbol name and icon have same color. Otherwise, symbol name is light-white
delay = 300- Dynamic render delay
Use in Custom Statusline or Winbar #
There’s an API that you can use to get the stl format symbol string that you can use in statusline.
require('lspsaga.symbol.winbar').get_bar()
