Neovim без боли. Ставим LazyVim и осваиваем Vim-мышление

🔥 Поддержать канал: https://boosty.to/lomagin 📌 Telegram: https://t.me/dotfiles_linux 📌 VK: https://vk.com/dotfiles В этом видео разберёмся, зачем вообще нужны Vim и Neovim, как работают Vim motions и почему многие разработчики до сих пор предпочитают редактировать код с клавиатуры. Покажу, как установить и настроить Neovim с LazyVim, превратив его в удобную среду разработки с LSP, автодополнением, форматированием, диагностикой, поиском по проекту и файловым деревом. Видео подойдёт новичкам, которые давно хотели попробовать Vim, но не понимали, с чего начать — или просто не знали, как из него выйти. Также в конце покажу тренажёры и игры, которые помогут быстрее привыкнуть к Vim motions на практике. Полезные ссылки: Neovim: https://neovim.io/ LazyVim: https://www.lazyvim.org/ Инструменты, которые используются с LazyVim: https://github.com/junegunn/fzf https://github.com/BurntSushi/ripgrep https://github.com/sharkdp/fd Практика Vim: vimtutor — запускается из терминала командой vimtutor https://openvim.com/ https://vim-adventures.com/ https://www.vimgolf.com/ 00:00 — Почему Vim и Neovim всё ещё актуальны 02:21 — Установка Neovim и LazyVim 03:20 — Первичная настройка: jj и цветовая схема 04:13 — Автоматизация установки и настройки 04:34 — Навигация по проекту и файлам 05:52 — Основные режимы Vim 07:34 — Вертикальная навигация 08:39 — Горизонтальная навигация 09:27 — Поиск символов в строке 10:21 — Поиск внутри файла и проекта 11:00 — Выделение и перемещение 11:44 — Действия с выделенным текстом 12:22 — Действия в Normal Mode 13:05 — Переход в Insert Mode 13:30 — Редактирование через движения 14:20 — Повторение команд через числа 14:55 — Текстовые объекты 15:57 — LazyVim как IDE: подключаем Go 18:40 — Осваивай Vim на практике