Как настроить Neovim 0.12 для программирования ИИ (с нуля)
pookie
0:00 / 0:00
Как настроить Neovim 0.12 для программирования ИИ (с нуля)
13 564 просмотра · 5 месяцев назад
pookie
6,98 тыс. подписчиков
13 564 просмотра · 5 месяцев назад
В этом видео я с нуля настроил Neovim 0.12.0 и подробно рассказываю обо всех плагинах, которые использую для программирования с помощью ИИ. Эта настройка работает параллельно с OpenCode и Claude Code для программирования с поддержкой ИИ в терминале, собранная с нуля на Neovim 0.12 с использованием vim.pack (собственный менеджер плагинов). Никаких LazyVim, Kickstart, AstroNvim, NvChad. Все плагины, перечисленные ниже, я использую ежедневно.
Моя полная конфигурация Neovim (и другие dotfiles):
https://github.com/vossenwout/pookie-...
🔌 Используемые плагины:
── Нечеткий поиск и навигация
• fzf-lua — нечеткий поиск файлов, буферов и поиск с помощью grep
https://github.com/ibhagwan/fzf-lua
• oil.nvim — файловый менеджер, позволяющий редактировать файловую систему как буфер (заменяет netrw)
https://github.com/stevearc/oil.nvim
── Редактирование, LSP и автодополнение
• nvim-treesitter — подсветка синтаксиса и анализ кода с помощью Tree-sitter
https://github.com/nvim-treesitter/nv...
• nvim-lspconfig — конфигурация LSP-клиента для языковых серверов
https://github.com/neovim/nvim-lspconfig
• blink.cmp — быстрый движок автозавершения на основе Rust
https://github.com/saghen/blink.cmp
── Интеграция с Git
• lazygit.nvim — lazygit внутри Neovim
https://github.com/kdheepak/lazygit.nvim
• codediff.nvim — средство просмотра различий, аналогичное VS Code
https://github.com/esmuellert/codedif...
── Отладка
• nvim-dap — клиент отладчика (Debug Adapter Protocol)
https://github.com/mfussenegger/nvim-dap
── Пользовательский интерфейс и удобство использования
• neoscroll.nvim — плавная анимация прокрутки
https://github.com/karb94/neoscroll.nvim
• alpha-nvim — панель запуска
https://github.com/goolord/alpha-nvim
• kanagawa.nvim — цветовая схема (вдохновленная японской тематикой)
https://github.com/rebelot/kanagawa.nvim
• render-markdown.nvim — отображает Markdown в буфере (отлично подходит для файлов планов/исследований ИИ)
https://github.com/MeanderingProgramm...
📖 Руководство по vim.pack, которому я следовал:
https://echasnovski.com/blog/2026-03-...
Временные метки:
00:00 - Как Claude Code стал незаменимым инструментом
02:00 - Мои трудности с VSCode и курсором
03:00 - Путь к тому, чтобы стать первым в очереди на терминал
05:00 - Почему Neovim в эпоху ИИ
09:30 - Ванильный Neovim без плагинов
13:40 - Новый init.lua с основными параметрами конфигурации
29:40 - Vim.pack (собственный менеджер плагинов NeoVim 0.12)
30:20 - Настройка плагина fzf-lua (нечеткий поиск)
39:00 - Настройка плагина nvim-treesitter
41:30 - nvim-lspconfig (настройка LSP для автозаполнения и диагностики)
48:35 - Настройка плагина neoscroll.nvim
50:10 - Настройка плагина blink.cmp (автозаполнение)
51:50 - nvim-dap (как использовать отладчик с Neovim)
59:40 - Настройка плагина oil.nvim
1:03:30 - Настройка плагина lazygit
1:06:10 - Настройка плагина codediff.nvim
1:08:25 - Настройка плагина render-markdown.nvim
1:11:00 - Настройка плагина alpha-nvim
1:13:00 - Настройка kanagawa.nvim (лучшая цветовая схема Neovim)
1:15:50 - Заключение
#neovim #claudecode #opencode