A starting point to setup some lsp related features in neovim.
Hello, I'm a new neovim user (so if the title isn't accurate I'm sorry). I have setup basic neovim configuration on a fresh Ubuntu install. I have used LSP zero to setup my LSP, which seems to work great.
Nvim Treesitter configurations and abstraction layer
and you should probably take a look at nvim-treesitter.
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
Bash grammar for tree-sitter
I ran into this issue as well a few weeks ago, there's already a few issues for it: https://github.com/tree-sitter/tree-sitter-bash/issues/151
Vim-fork focused on extensibility and usability
Actually, not quite sure it's treesitter related. My fix was downloading the latest https://github.com/neovim/neovim/blob/master/runtime/syntax/sh.vim and placing it in .config/nvim/syntax. Maybe try that and see if it works? It definitely is quite annoying.
Unable to exit from visual mode using lua
4 projects | /r/u_matteomanu | 19 Oct 2022
Issue getting [comment node] on current cursor position with Treesitter API's get_node_at_cursor()
3 projects | /r/neovim | 13 Apr 2022
How can I keep function hint/info up while inside the parenthesis/have autocompletion of function act more like a snippet?
1 project | /r/neovim | 6 Dec 2023
Search commands slow in neovim but fast in vim
2 projects | /r/neovim | 2 Dec 2023
neorg problem, all other plugins deactivate when added to init.lua
2 projects | /r/neovim | 26 Nov 2023