Чему вы научитесь
- Использовать Vim Motions
- Создавать макросы
- Эффективно работать с клавиатуры
- Работать с различными Vim режимами
- Знать основы Lua
- Конфигурировать Neovim
- Устанавливать плагины
- Работать с LSP
- Работать со split и buffer
О курсе
Это курс подойдёт тем, кто хочет освоить Vim Motions, чтобы эффективно работать с клавиатуры и увеличить скорость написания кода. Также курс позволит вам научиться конфигурировать Neovim под свои задачи и использовать его с различными языками.
Мы начнём с базовой настройки окружения и перейдём к Vim Motions, после этого посмотрим на более продвинутые темы, как макросы, поиск и замена, регистры и команды. Во второй части курса мы, предварительно освоив азы Lua начнём писать свою конфигурацию, добавлять плагины, чтобы в результате получить полноценную IDE.
Я сам каждый день пишу код в Neovim на Go, React, Vue и Node.js и использую его как свою основную IDE для разработки.
Для кого этот курс
Для разработчиков, которые хотят использовать Neovim как основную IDE. Для разработчиков, которые хотят быстрее работать с клавиатуры и писать код, использую Vim Motions.
Начальные требования
Знание базовых команд Linux.