Доступно

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

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 1 сен 2024.

Цена: 2099р.-87%
Взнос: 266р.
100%

Основной список: 22 участников

Резервный список: 9 участников

Статус обсуждения:
Комментирование ограничено.
  1. 1 сен 2024
    #1
    Toxich
    Toxich ЧКЧлен клуба

    Складчина: Neovim - практика и настройка (2024) [purpleschool] [Антон Ларичев]

    Без имени.png

    Курс по работе и настройке 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 Куда дальше​

    Стоимость курса: 2099 руб.
    Скрытая ссылка
     
    Последнее редактирование модератором: 3 сен 2024
    1 человеку нравится это.
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      12 сен 2024
    2. Nolard
      Nolard участвует.
      12 сен 2024
    3. romandev1
      romandev1 участвует.
      12 сен 2024
    4. Lappacker
      Lappacker участвует.
      12 сен 2024

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      12 сен 2024
    2. skladchik.com
      Взнос составляет 133р.
      8 сен 2024
    3. skladchik.com
      Складчина активна.
      8 сен 2024
    4. skladchik.com
      Сбор взносов начинается 08.09.2024.
      5 сен 2024
Статус обсуждения:
Комментирование ограничено.