Vim и Neovim: модальное редактирование от основ до современного Neovim
Подробный курс по Vim и Neovim от основ до продвинутого: движения и текстовые объекты, регистры и макросы, поиск и замена, :global, буферы и quickfix, конфигурация на Lua, плагины lazy.nvim, LSP, Treesitter, fuzzy-поиск и Git. Актуально на 2026.
С нуля до продвинутого · 34 уроков · 10.5 ч · обсуждение под каждым уроком
Полный курс по Vim и Neovim - двум самым мощным модальным редакторам. От философии модального редактирования и первого запуска (как выйти из Vim, vimtutor, режимы) до грамматики "оператор + движение", текстовых объектов и точки-команды, которые и дают легендарную скорость. Регистры и системный буфер обмена, метки и прыжки, поиск и магия паттернов, замена :substitute с регулярками Vim, команда :global, буферы, окна и вкладки, quickfix и многофайловый рефакторинг, макросы, блочный визуальный режим, трюки режима вставки, свёртки и автодополнение. Конфигурация с нуля на Lua (init.lua, разумные дефолты 2026), маппинги и leader, основы Vimscript и Lua, менеджер плагинов lazy.nvim. Современный стек Neovim 2026: нативный LSP (vim.lsp.config и enable, mason, conform), автодополнение (blink.cmp против nvim-cmp), Treesitter, fuzzy-поиск (Telescope, fzf-lua, snacks), Git в редакторе (gitsigns, fugitive, lazygit), дистрибутивы (kickstart, LazyVim) и отладка (nvim-dap). Плюс Vim повсюду (IdeaVim, VSCode, браузер, shell), эргономика и борьба с антипаттернами, рабочие рецепты и тренажёры. Каждый урок - объяснение почему, таблицы команд, примеры было/стало, лучшие практики 2026, частые ошибки и упражнения. Актуально на 2026: Vim 9.1, Neovim 0.11/0.12.
Начать с первой главы →
- Программа курса