Загрузка...

How to Setup Neovim 0.12 for AI Coding (From Scratch)

In this video I set up Neovim 0.12.0 from scratch and walk through every plugin I use for AI coding. This setup runs alongside OpenCode and Claude Code for AI-assisted coding in the terminal, built from scratch on Neovim 0.12 using vim.pack (the native plugin manager). No LazyVim, no Kickstart, no AstroNvim, no NvChad. Every plugin below is one I actually use daily.

My full neovim config (and other dotfiles):
https://github.com/vossenwout/pookie-dotfiles

🔌 Plugins used:

── Fuzzy finding & navigation
• fzf-lua — fuzzy finder for files, buffers, and live grep
https://github.com/ibhagwan/fzf-lua
• oil.nvim — file explorer that lets you edit your filesystem like a buffer (replaces netrw)
https://github.com/stevearc/oil.nvim

── Editing, LSP & completion
• nvim-treesitter — syntax highlighting and code parsing via Tree-sitter
https://github.com/nvim-treesitter/nvim-treesitter
• nvim-lspconfig — LSP client configuration for language servers
https://github.com/neovim/nvim-lspconfig
• blink.cmp — fast Rust-based autocompletion engine
https://github.com/saghen/blink.cmp

── Git integration
• lazygit.nvim — lazygit inside Neovim
https://github.com/kdheepak/lazygit.nvim
• codediff.nvim — side-by-side vscode like diff viewer
https://github.com/esmuellert/codediff.nvim

── Debugging
• nvim-dap — debugger client (Debug Adapter Protocol)
https://github.com/mfussenegger/nvim-dap

── UI & quality of life
• neoscroll.nvim — smooth scrolling animations
https://github.com/karb94/neoscroll.nvim
• alpha-nvim — startup dashboard
https://github.com/goolord/alpha-nvim
• kanagawa.nvim — colorscheme (Japanese-inspired)
https://github.com/rebelot/kanagawa.nvim
• render-markdown.nvim — renders markdown in buffer (great for AI plan/research files)
https://github.com/MeanderingProgrammer/render-markdown.nvim

📖 vim.pack guide I followed:
https://echasnovski.com/blog/2026-03-13-a-guide-to-vim-pack

Timestamps:
00:00 - How claude code became essential
02:00 - My struggles with VSCode and Cursor
03:00 - Journey to becoming terminal first
05:00 - Why neovim in the age of ai
09:30 - Vanilla neovim without plugins
13:40 - New init.lua with essential config options
29:40 - Vim.pack (NeoVim 0.12's native plugin manager)
30:20 - fzf-lua (fuzzy finder) plugin setup
39:00 - nvim-treesitter plugin setup
41:30 - nvim-lspconfig (LSP Setup for autocomplete and diagnostics)
48:35 - neoscroll.nvim plugin setup
50:10 - blink.cmp (autocompletes) plugin setup
51:50 - nvim-dap (how to use debugger with neovim)
59:40 - oil.nvim plugin setup
1:03:30 - lazygit plugin setup
1:06:10 - codediff.nvim plugin setup
1:08:25 - render-markdown.nvim plugin setup
1:11:00 - alpha-nvim plugin setup
1:13:00 - kanagawa.nvim (best neovim colorscheme) setup
1:15:50 - Outro

#neovim #claudecode #opencode

Видео How to Setup Neovim 0.12 for AI Coding (From Scratch) канала pookie
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять