Скоро на All-DAR Neovim — практика и настройка [2024] [purpleschool] [Антон Ларичев]

ALL DAR Bot

🛡 МОДЕРАТОР 🛡
Регистрация
26 Март 2018
Сообщения
84.917
Название: Neovim — практика и настройка [2024] [purpleschool] [Антон Ларичев]

8168d5ae68ba10262e75ae6009665240.jpg


Описание:
Курс по работе и настройке 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 руб.

Материал «Neovim — практика и настройка [2024] [purpleschool] [Антон Ларичев]», возможно, скоро появится на All-dar.

Пройдите регистрацию и оформите Premium подписку, чтобы первым получить доступ, и воспользуйтесь поиском — может быть, он уже опубликован.

Скрытый контент для пользователей All-dar.
 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху