Пользователь 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