Neovim - практика и настройка (2024) Видеокурс

Neovim - практика и настройка (2024) Видеокурс

Это курс подойдёт тем, кто хочет освоить Vim Motions, чтобы эффективно работать с клавиатуры и увеличить скорость написания кода. Также курс позволит вам научиться конфигурировать Neovim под свои задачи и использовать его с различными языками.

Мы начнём с базовой настройки окружения и перейдём к Vim Motions, после этого посмотрим на более продвинутые темы, как макросы, поиск и замена, регистры и команды. Во второй части курса мы, предварительно освоив азы Lua начнём писать свою конфигурацию, добавлять плагины, чтобы в результате получить полноценную IDE.

Я сам каждый день пишу код в Neovim на Go, React, Vue и Node.js и использую его как свою основную IDE для разработки.

Чему вы научитесь:
1. Использовать Vim Motions
2. Эффективно работать с клавиатуры
3. Знать основы Lua
4. Устанавливать плагины
5. Работать со split и buffer
6. Создавать макросы
7. Работать с различными Vim режимами
8. Конфигурировать Neovim
9. Работать с LSP

Программа

Модуль 1 - Введение
1.1 Почему Vim?
1.2 Как устроен курс?
1.3 Демо сборки

Модуль 2 - Настройки окружения
2.1 Vim или Neovim
2.2 Выбор терминала
2.3 Настройка терминала
2.4 Установка Neovim на Linux и MacOS
2.5 Установка на Windows
2.6 Создание первого файла
2.7 Тест - Настройка окружения

Модуль 3 - Базовые motion
3.1 Режимы Vim
3.2 Создание первого файла
3.3 Базовое перемещение
3.4 Как практиковаться
3.5 Комбинации движений
3.6 Продвинутое перемещение
3.7 Перемещение по блокам
3.8 Файлы и buffers
3.9 Упражнение - Перемещение
3.10 Тест - Базовые motion

Модуль 4 - Удаление и копирование
4.1 Удаление текста
4.2 Inside и around
4.3 Упражнение - Удаление текста
4.4 Копирование и вставка
4.5 Регистры
4.6 Упражнение - Копирование
4.7 Тест - Удаление и копирование​

Модуль 5 - Преобразование текста
5.1 Замена текста
5.2 Поиск по буферу
5.3 Упражнение - Поиск в css
5.4 Замена в файле
5.5 Упражнение - Замена в списке
5.6 Тест - Преобразование текста

Модуль 6 - Visual Mode и Макросы
6.1 Visual Mode
6.2 Изменение регистра
6.3 V-Line Mode
6.4 V-Block Mode
6.5 Макросы
6.6 Упражнение - Макрос
6.7 Тест - Visual Mode и Макросы

Модуль 7 - Основы Lua
7.1 Установка lua
7.2 Переменные
7.3 Циклы
7.4 If else
7.5 Функции
7.6 Tables
7.7 Модули
7.8 Тест - Основы Lua

Модуль 8 - Конфигурация
8.1 Путь конфигурации
8.2 Структура конфигурации
8.3 Базовые настройки
8.4 Сочетания клавиш
8.5 Split окон
8.6 Менеджер плагинов
8.7 Тема
8.8 Тест - Конфигурация

Модуль 9 - Плагины UI
9.1 Neo-tree
9.2 Упражнение - Клавиши Neo-tree
9.3 Bufferline
9.4 Lualine
9.5 Telescope
9.6 Доработка цветов
9.7 Терминал

Модуль 10 - Плагины для разработки
10.1 Cmp
10.2 Lsp
10.3 Mason
10.4 Ensure install
10.5 Стилизация
10.6 Treesitter
10.7 Быстрый переход
10.8 Dressing
10.9 Trouble
10.10 Formating
10.11 Linting

Модуль 11 - Продвинутая работа
11.1 Версионирование
11.2 Git плагины
11.3 Leap
11.4 Which key
11.5 Несколько сборок Neovim
11.6 Dashboard

Модуль 12 - Куда двигаться дальше?
12.1 Куда дальше​

Информация о видео
Название: Neovim - практика и настройка
Автор: Антон Ларичев
Год выхода: 2024
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия
Продолжительность: долго

Файл
Формат: MP4/mkv/pdf
Видео: AVC, 1280x720, ~275 Kbps
Аудио: AAC, 128 Kbps, 48.0 KHz
Размер файла: 1.51 Gb



Скачать Neovim - практика и настройка (2024) Видеокурс

Внимание! У Вас нет прав для просмотра скрытого текста.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.