Перейти к содержимому

Пользователь Neovim пробует Helix | совместно с участником основного проекта Ником Ревенко

linkarzu

0:00 / 0:00

Пользователь Neovim пробует Helix | совместно с участником основного проекта Ником Ревенко

19 530 просмотров · 1 год назад
linkarzu
13,2 тыс. подписчиков
19 530 просмотров · 1 год назад
В этом видео я хотел бы рассказать о текстовом редакторе Helix с точки зрения пользователя Neovim. Замечательный гость — Ник Ревенко, участник проекта Helix, он добавил в Helix несколько новых функций, включая встроенную отметку Git Blame и обучающие материалы на вики-странице. Он также создал страницу Helix Golf. В основном я задаю вопросы, которые задал бы пользователь Neovim, много узнал о функциональности мультикурсора и о том, чем Helix отличается от Neovim. Страница Ника о Helix Golf https://nik-rev.github.io/helix-golf/ Файлы конфигурации Ника https://github.com/nik-rev/dotfiles Встроенный PR с использованием Git Blame https://github.com/helix-editor/helix... --------------------------------------- Присоединяйтесь ко мне в Discord (Linkarzu)   / discord   Подписка на YouTube    / @linkarzu   Начните свою 7-дневную бесплатную пробную версию setap (мой партнерский код) ссылка) https://setapp.sjv.io/QjKK1a Начните 14-дневную бесплатную пробную версию 1password (моя партнерская ссылка) https://www.dpbolvw.net/click-1013272... Если это видео вам полезно и вы хотите меня поддержать https://ko-fi.com/linkarzu Подпишитесь на меня в Твиттере https://x.com/link_arzu Мои dotfiles (не забудьте отметить их звездочкой) https://github.com/linkarzu/dotfiles-... #neovim #helix #linkarzu #macos #linux 00:00:00 - Быстрая демонстрация 00:01:57 - Почему Ник перешел с Neovim на Helix 00:03:10 - Почему я начал использовать Neovim 00:03:34 - Вернуться к VS Code? 00:04:42 - Как долго используется Helix 00:04:55 - Сколько лет Нику 00:05:10 - Проект Odin 00:05:44 - Опыт работы с Rust 00:06:41 - Helix — это приложение с графическим интерфейсом? 00:07:19 - Как открыть Helix 00:07:42 - Производительность по сравнению с Neovim? 00:08:17 - Как перемещаться по проектам 00:08:59 - Использование yazi в Helix 00:10:40 - Проводник файлов, если сборка из исходного кода 00:11:07 - Выбор файла leader f 00:11:56 - Команда открытия 00:13:16 - aut-info (какая клавиша) 00:14:02 - файл config.toml 00:14:48 - файл languages.toml 00:15:00 - Я пробую Helix 00:15:28 - Нужно ли мне создавать файл config.toml? 00:16:52 - движения vi, но другие 00:17:25 - m для соответствия 00:17:49 - А как насчет "v" для визуального режима? 00:18:48 - Выход в обычный режим с помощью kj 00:19:44 - Я не получаю визуальный режим 00:22:02 - x — это V для выделения всей строки 00:22:45 - выделение текста в несмежных строках 00:24:22 - демонстрация нескольких курсоров 00:26:22 - демонстрация нескольких курсоров на веб-сайте Nik 00:27:25 - пробел+p, вставка из системного буфера обмена 00:27:38 - демонстрация 2 нескольких курсоров 00:29:52 - Переход к следующему выделению 00:30:07 - удалить из выделения, 00:32:04 - свернуть выделение к курсору; 00:32:49 - gl gh конец или начало строки 00:33:55 - как запустить несколько курсоров 00:34:39 - добавление курсоров alt+c сверху, shift+c снизу 00:36:06 - курсоры вне фазы g+s 00:37:19 - vim-visual-multi neovim 00:38:27 - демонстрация нескольких курсоров в CSV 00:39:26 - есть ли поиск по раскладке клавиатуры? 00:40:36 - пробел+? выбор раскладки клавиатуры 00:41:45 - пробел+' список открытых буферов 00:42:49 - Bufferline для отображения вкладок 00:43:22 - Можно ли увидеть справку по документации Helix? 00:45:14 - выбор буфера с помощью пробела+b 00:46:17 - что такое Helix Golf? 00:47:36 - Вклад Ника в Helix 00:49:00 - Встроенная функция git blame PR 00:50:42 - Функциональность цветовых палитр 00:53:01 - Черпаете ли вы вдохновение из Neovim? 00:53:37 - Система плагинов Helix в будущем 00:54:27 - Скучаете ли вы по каким-либо функциям Neovim? 00:55:32 - Можно ли отображать изображения в Helix? 00:57:54 - Tmux и Helix 00:59:10 - Продолжение демонстрации CSV 00:59:31 - Откуда Ник? 01:00:15 - Включение подсветки синтаксиса для CSV 01:01:14 - Добавление LSP для других языков 01:02:29 - Продолжение демонстрации CSV 01:09:04 - Отмена u, повтор u 01:09:26 - Курсор не в фазе 01:10:27 - Изменение регистра при нажатии тильды 01:11:06 - Shift+S, исключение текста из выделения 01:14:42 - Слышали шутку про Helix? 01:15:34 - Что вы хотите узнать дальше? 01:16:47 - Переключение, показывающее все параметры 01:17:58 - Создать пользовательскую цветовую схему? 01:18:35 - Helix для начала изучения Rust? 01:21:37 - Цветовая схема Макдоналдса от Ника 01:23:07 - Автосохранение - Автоформатирование 01:24:45 - Файлы DOT от Ника для сборщиков мусора 01:25:52 - Открытие LazyGit из Helix 01:26:45 - Helix ворует идеи у Neovim 01:27:14 - Осторожно, Ник использует Nix