Our great sponsors
-
AstroNvim
AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins
-
nvim-lsp-installer
Discontinued Further development has moved to https://github.com/williamboman/mason.nvim!
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
mason.nvim
Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
-
null-ls.nvim
Discontinued Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
-
heirline.nvim
Heirline.nvim is a no-nonsense Neovim Statusline plugin designed around recursive inheritance to be exceptionally fast and versatile.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
lvim
LVIM IDE is a modular Neovim configuration written in LUA with full customization. LSP support for 60+ languages. Debug support for c, cpp, dart, elixir, go, haskell, java, javascript/typescript, lua, php, python, ruby, rust. (by lvim-tech)
AstroNvim had significant changes ever since the last post made back in version 1.4, several breaking changes have been made throughout the time. We have just released v2.4, here are the updates and changes made between the timeline of version 1.4 to 2.4:
We have now migrated from nvim-lsp-instasller to mason which provides automatic LSP and null-ls configuration after installation
We have now migrated from nvim-lsp-instasller to mason which provides automatic LSP and null-ls configuration after installation
We have now migrated from nvim-lsp-instasller to mason which provides automatic LSP and null-ls configuration after installation
We have now migrated from feline to heirline
We have now migrated from feline to heirline
Winbar is added to display LSP breadcrumbs
If you want pre-configured nvim config with nvim-jdtls, try LVIM. LSP support for 60+ languages, Debug support for c, cpp, dart, elixir, go, haskell, java, javascript/typescript, lua, php, python, ruby, rust
If you want pre-configured nvim config with nvim-jdtls, try LVIM. LSP support for 60+ languages, Debug support for c, cpp, dart, elixir, go, haskell, java, javascript/typescript, lua, php, python, ruby, rust
There is flutter-tools.nvim that helps provide good integration with the native LSP in Neovim and utilize all of the features. We also have a section in the AstroNvim docs about setting up language server specific plugins nicely in the user configuration and have an example snippet for setting up flutter-tools: https://astronvim.github.io/Recipes/advanced_lsp#lsp-specific-plugins
It's neo-tree
Nope. It is https://github.com/stevearc/aerial.nvim, and not symbols-outline.
Check out this plugin: https://github.com/ray-x/lsp_signature.nvim
Related posts
- what plugin added the breadcrumb/context info to the winbar?
- How do you jump to the beginning of a function
- How to see function/types usage/reference count in neovim?
- Is it possible to show the number of usages of a function?
- Is it possible to see peek the documentation for a symbol within an LSP hover window?