очень нехватало фич из IDE, когда можно по F12 ходить на опреледелние символа под курсором. Что-нибудь такое для neovim есть? Для чистого вима там были какие то приблуды вроде cscope, но этим было неудобно пользоваться
в Neovim встроенная интеграция с LSP
vim.keymap.set('n', '<S-K>', vim.lsp.buf.hover, {}) Небольшим кейбиндом поделюсь: в normal моде при нажатии Shift + K он покажет, что за тип переменной/у объекта/у значения :) Эту штуку можно включить и в LSP, но порой это создает призрачный текст поверх основого кода или наименование типа уходит за границы экрана. Если надо вообще могу весь свой конфиг скинуть, чтобы был пример, там и для Rust разные вещи интересные и полезные есть.
Обсуждают сегодня