Путь обучения и ресурсы
Шаг 1: Выживание (день 1)
Выучите только это, чтобы начать работать:
i/Esc— Войти/выйти из режима вставкиhjkl— Перемещение:w:q:wq— Сохранить и выйтиddp— Удалить строку, вставитьu— Отменить
Шаг 2: Основы (неделя 1)
- Все клавиши навигации (по словам, по экрану, по файлу)
- Операторы + перемещения (
dw,ci",dapи т.д.) - Визуальный режим
- Поиск и замена
- Буферы и окна
Шаг 3: Уверенное владение (недели 2–4)
- Владение текстовыми объектами
- Макросы
- Регистры и метки
- Рабочий процесс с командой точка
- Пользовательские привязки клавиш
- Начало настройки
init.lua
Шаг 4: Мастерство (месяцы 2–6)
- Настройка и использование LSP
- Нечёткий поиск через Telescope
- Текстовые объекты Treesitter
- Пользовательские Lua-функции и автокоманды
- Разработка плагинов
Ресурсы
| Ресурс | Описание |
|---|---|
vimtutor | Встроенный интерактивный учебник — запустите в терминале |
:help | Встроенная документация Neovim — исчерпывающая |
| Open Vim | Интерактивный учебник Vim в браузере |
| Vim Adventures | Обучение через игру |
| Neovim from Scratch (YouTube) | Серия по полной настройке от Chris@Machine |
| The Primeagen | Советы и рабочие процессы Vim/Neovim |
:checkhealth | Встроенная диагностика настройки Neovim |
Советы по практике
- Используйте Neovim для всего — даже для мелких правок. Мышечная память требует повторения.
- Когда ловите себя на повторении действия — остановитесь и поищите лучший способ. Он почти всегда есть.
- Учите по одной новой вещи в день. Добавьте в конфигурацию и используйте.
- Не устанавливайте плагины в первый день. Сначала изучите встроенные возможности. Плагины должны заполнять пробелы, а не заменять основы.
- Используйте
vimtutor— занимает 30 минут и покрывает основы.