vim.lsp.buf.implementation() and vim.lsp.buf.type_definition() do not work, but others like vim.lsp.buf.references() do work
#859
-
Checked other resources
DescriptionI am not able to get Note: Debugging, testing, running everything works. I am just not able to jump to definition. Example Code-Neovim version (nvim -v)v0.12.0 (nightly) Operating system/versionEndeavour OS Output of :checkhealth rustaceanvim==============================================================================
rustaceanvim: ✅
Checking for Lua dependencies ~
- ✅ OK [mfussenegger/nvim-dap](https://github.com/mfussenegger/nvim-dap) installed.
Checking external dependencies ~
- ✅ OK rust-analyzer: found rust-analyzer 1.89.0 (2948388 2025-08-04)
- ✅ OK Cargo: found cargo 1.89.0 (c24e10642 2025-06-23)
- ✅ OK rustc: found rustc 1.89.0 (29483883e 2025-08-04)
- ✅ OK debug adapter: found codelldb
Checking config ~
- ✅ OK No errors found in config.
Checking for conflicting plugins ~
- ✅ OK No conflicting plugins detected.
Checking for tree-sitter parser ~
- ✅ OK tree-sitter parser for Rust detected. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
|
Hey 👋 If you are having issues with rustaceanvim, please follow the troubleshooting guide in the readme. Otherwise, there's nothing I can do to help. |
Beta Was this translation helpful? Give feedback.
Hey 👋
If you are having issues with rustaceanvim, please follow the troubleshooting guide in the readme.
If you can reproduce the issue with a minimal config (using the latest non-nightly Neovim release), please open a bug report.
Otherwise, there's nothing I can do to help.