Запись

[PurpleSchool] Neovim - практика и настройка (Антон Ларичев)

Тема в разделе "Курсы по программированию"

Цена:
2099 руб
Взнос:
153 руб
Организатор:
Организатор

Список участников складчины:

1. Организатор
open
2
Записаться
  1. Организатор Организатор складчин

    [PurpleSchool] Neovim - практика и настройка (Антон Ларичев)

    [​IMG]

    Курс по работе и настройке Neovim как полноценной IDE.


    Что в курсе:
    Это курс подойдёт тем, кто
    хочет освоить 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. Проекты.
    2. Мы создадим полноценную сборку Neovim с UI плагинами, поддержкой LSP нескольких языков программирования, работой с Git, быстрым поиском и интегрированным терминалом.

    Модуль 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 Куда дальше

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
  2. Похожие складчины
    Загрузка...
Наверх