Перейти к содержимому

Как настроить 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