Это курс подойдёт тем, кто хочет освоить 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) Видеокурс
|