Jarkko SakkinenRemoved <a class="hashtag" href="https://social.kernel.org/tag/lsp" rel="nofollow noopener noreferrer" target="_blank">#LSP</a> shenanigans from my <a class="hashtag" href="https://social.kernel.org/tag/nvim" rel="nofollow noopener noreferrer" target="_blank">#nvim</a> config. I don't really care about it and I hate to need external demons to make text editor do its job. It is even worse than plugins, which I neither love. And I never use auto-complete because it does stuff faster than my head can keep up. <br><br>Overall for me <a class="hashtag" href="https://social.kernel.org/tag/ctags" rel="nofollow noopener noreferrer" target="_blank">#ctags</a> is still best possible experience when indexing source code. It crawls deep, does not do anything automatically and does not require external 3rd party prgrams.<br><br>And yeah it is stupid as hell, and thus can index whole <a class="hashtag" href="https://social.kernel.org/tag/linux" rel="nofollow noopener noreferrer" target="_blank">#Linux</a> tree without trying to understand it. With LSP indexing is build config dependent, which makes it crippled.<br><br>With <a class="hashtag" href="https://social.kernel.org/tag/rust" rel="nofollow noopener noreferrer" target="_blank">#Rust</a> I use rusty-tags: <a href="https://github.com/dan-t/rusty-tags" rel="nofollow noopener noreferrer" target="_blank">https://github.com/dan-t/rusty-tags</a>