aerial.nvim icon indicating copy to clipboard operation
aerial.nvim copied to clipboard

feature request: workspace-level symbols

Open ivanjermakov opened this issue 1 year ago • 2 comments

Did you check existing requests?

  • [X] I have searched the existing issues

Describe the feature

Provide a Telescope extension similar to lsp_workspace_symbols to behave like aerial but scan the whole workspace instead of a single buffer.

Provide background

No response

What is the significance of this feature?

nice to have

Additional details

No response

ivanjermakov avatar Mar 30 '24 02:03 ivanjermakov

Aerial is entirely built for visualizing and navigating the symbols in a single file. How are you thinking this would work, and how would it differ from :Telescope lsp_workspace_symbols?

stevearc avatar Apr 24 '24 05:04 stevearc

@stevearc :Telescope lsp_workspace_symbols is not respecting symbol "depth" in any way, it's just a flat list of every symbol in a project.

Aerial is depth-aware and can provide a nicer output. I imagine Aerial output would be like current single-file output but joining every file in a workspace.

ivanjermakov avatar Apr 24 '24 08:04 ivanjermakov