Helix - текстовый редактор, который заменит Vim
Телега: t.me/amper_yt
Группа: t.me/+1xSt2MzGq6kzN2My
Полный список хоткеев: docs.helix-editor.com/keymap....
Визуализация хоткеев: github.com/helix-editor/helix...
Миграция с Vim: github.com/helix-editor/helix...
Пікірлер: 68
Я вообще в шоке, решил я попробовать войд - ампер выпускает видос, решаю потестить xmonad - ампер выпускает видео, решил скачать helix - ампер выпускает видео. Ты мои мысли читаешь или это я проклят?
@diver2048
8 ай бұрын
В смысле проклят? Благословлен!
@zippdot7
8 ай бұрын
@@diver2048 Когда слежка стала благословением?) Это конечно не слежка, но такие совпадения очень странны
@yurii7453
8 ай бұрын
Я недавно скачал helix и воид, воид до видео, и уже удалил и то и то
@unurmatov
8 ай бұрын
Эффект квантового туннелирования сознания
Helix выглядит как опция, которую могут использовать люди. Поживём - увидим.
отличный обзор, сам уже 4 месяца на хеликсе, кайфую
Урааа новый видос 🎉
Вкусна Спасибо за то, что познакомил)
Привет! Спасибо за видео)
За отсылку на "Следствие вели" лайк)
Нихрѣна! Спасибо за видео
Пробовал, но отпугнула другая концепция управления, во многом отличная от Vim`овской. Я не буду говорить, какая из них лучше, но если у вас управление а-ля Vim на кончиках пальцев, т.е. вы практически не думаете, что нужно нажимать, чтобы сделать то или иное действие, то переучиваться на Kakoune-управление - это значит терять навык в (Neo)Vim, а так поддержка последнего есть в очень многих местах, то кроме как в Helix и еще паре редакторов ваша производительность упадет. Это как осваивать раскладку Dvorak - на своей вы будете печатать быстрее, чем на на QWERTY, но стоит сесть за другой компьютер... В общем, в нем для меня не хватает настраиваемых биндингов.
@KawaiiSelbstsBox
4 ай бұрын
Только в случае с раскладкой, есть опция быстренько поставить себе дворак и на чужом пк, а с текстовым редактором такая опция отсутствует)
Ура, scheme в качестве скриптового языка! Лисп победил!
Спасибо за видео обзор Helix'a, на мой взгляд ему не хватает популярности. Пользуюсь им на протяжении уже почти года и все очень круто, полностью заменил мне neovim именно самой концепцией selection -> action.
Helix вполне приятный редактор. Пробовал его и Neovim с kickstarter-конфигурацией от TJ Devries. Грамматика Vim (глагол+motion) мне нравится больше, но вот все остальные хоткеи мне в Helix понравились куда больше. В обоих можно вполне комфортно работать, но Helix ведет себя более отзывчиво на мой вкус)
@plaintext7288
7 ай бұрын
Плюс он просто работает, а файлы настроек очень маловероятно достигнут 100 строк, и то это если будет желание настройки под каждый язык свои ставить
привет от пользователя micro
Сделай видос про C vs RUST в контексте Линукса.
Vim на rust в перспективе с scheme уде есть, теперь ждем emacs на v с lua
кодовая база - всего лишь 500000 строк кода
Долой оксиды железа! Да прибудет с вами С!
@strelkan
2 ай бұрын
главное чтоб в днк ошибок не было, а так неважно на чём писать
Из Nvim можно сделать IDE с помощью установки плагинов, а можно ли так сделать с Хеликсом? Недавно хотел перейти с VScode на Nvim но как-то не получилось, слишком уж Nvim требует для себя много времени для настройки
@stevvns
8 ай бұрын
С хеликсом пока так нельзя. Я никогда не обвешивал VSCode кучей плагинов, ставил только поддержку языков, git graph и git blame. Ну и плагин с темой, конечно) И вот с такими непритязательными запросами я перешел на хеликс и мне в хеликсе на данный момент не хватает: 1. Дерева файлов с поддержкой перемещения/переименования. Само по себе дерево файлов в vscode для навигации не особо нужно, но вот для перемещения пакетов в проекте на python с автоматическим исправлением импортов это прям бесценная фича. 2. Дебаггинг в хеликсе пока в экспериментальной стадии. В целом настроить и запустить его у меня получилось, но пока что он недалеко ушел от дебага в консольных инструментах. neovim в этом плане заметно выигрывает. 3. Интеграция с гитом. Я начал использовать lazygit, он полностью закрывает мои потребности. Из недостатков: граф коммитов визуально проигрывает git graph-у, который я ставил в vscode, и нет side-by-side diff (ну или я не нашел его). 4. Нет встроенного терминала. По началу было непривычно, я пробовал использовать ctrl+z/fg, но надоело постоянно переключаться туда-сюда и просто держу терминал под рукой в тайлинговом оконном менеджере. 5. У нас в проекте используется кодогенерация.При работе в VSCode изменения, сделанные кодогеном, vscode подхватывает сам, перегружая содержимое файлов с диска. А вот Хеликс не подхватывает автоматически изменения в файлах, которые сделаны внешней программой. После прогона генерации приходится делать reload-all restart-lsp, чтобы обновить все буферы в редакторе и чтобы lsp подхватил перегенерированный код. Пару недель назад мне пришлось активно работать с кодогеном, и мне надоело вбивать эти команды самому. В итоге я сделал себе хоткей на эту комбинацию действий, и теперь необходимость обновлять буферы после прогона кодогена особо не мешает)
Работаю в nvim. Но прошел helix tutor, и потыкал разные хоткеи чтоб понять что можно улучшить в своем vim конфиге) переходить на него я явно в ближайшее время не буду. Даже если появятся плагины, нужна ждать год-два, чтобы это было юзабельно и без багов. а вим с плагинами мне заменяет полностью иде, даже нет смысла пробовать переходить на хеликс
micro идеален для перехода console
Попробовать можно, но выбор в качестве языка расширений функционального как минимум отпугнёт часть пользователей
расскажи пожалуйста про язык программирования Vlang(или просто V). Мне кажется недооценённый язык
@r2com641
3 ай бұрын
Он мертвый уже вроде
@hedgegod8644
3 ай бұрын
@@r2com641 откуда информация? Регулярно новые версии, последняя неделю назад. Активная страница в твиттере
теперь helix точно популярней, чем kakoune
Попробовал, есть моменты которые не дотягивает до nvim
0:47 Касперский😂
Пока в нём не появятся плагины, буду использовать neovim
Эээээх, Я поставил... но буду ли юзать. Я уже привык выделять по V и ctrl-v, выходить по ZZ. НО. У него сразу годные подсказки по командам. И комплит удава ис каропки... я в шоке. О_о
@yevgenzhuchij3555
8 ай бұрын
Его киллер-фича по отношению к Vim это именно подсказки. Плюс по комбинации space-? можно найти нужную команду и узнать хоткей к нему.
На Emacs можно обзор?
@qwkanal
10 күн бұрын
меня емак поставил, когда я блять выйти не мог
Scheme? Авторы пытаются переизобрести что-то вроде Emacs+Evil-mode? Хмм... Надо посмотреть :)
@g-manchanel1710
8 ай бұрын
Это очень долго витающее решение, и у Вима, и у Емакса есть катастрофические недостатки, которые давно предлагают решить именно этим способом
@zyamalov
8 ай бұрын
@@g-manchanel1710 а какие у vim/neovim? С emacs относительно долго работал, с vim нет, поэтому не знаю особо.
хеликс прикольный, но слишком не зрелый. пока считаю neovim лучше, но может через пару лет чёта изменится)
Rust у нас что, лгбт проталкивает? Кстати, как насчёт сборки для NeoVim под названием Vimacs?
500к строк консольного говнокода на Rust...
@yurii7453
8 ай бұрын
Не хуже 1,8 млн строк говнокода на c
@HeyWhoTheFuckAreYou
8 ай бұрын
@@yurii7453 по моему шо то говно, шо это говно
@strelkan
2 ай бұрын
@@yurii7453 лучше
Helix ничего не заменит, пока в нём не появится нормальная структура для написания плагинов. Точка
@yevgenzhuchij3555
8 ай бұрын
Мне Helix уже заменил мне Vim там где мне не нужна полноценная IDE. Никогда не писал плагины ни под один редактор и никогда не доустанавливал куда-либо плагины...
@codingjerk
3 ай бұрын
@@yevgenzhuchij3555я ставил плагины и писал свои, но мне helix заменил neovim, полёт нормальный уже год
@r2com641
3 ай бұрын
Плагины это костыли. Если ты нормально ходишь и бегаешь и все можешь то тебе они не нужны
Не знаю как Раст может вообще с Си конкурировать. Кто хоть раз писал на обоих понимает о чём я. Раст сверхвысокоуровневый язык, конечно, есть unsafe-блоки, но зачем они? Чтобы полчаса объяснять комплятору что я хочу сделать? В общем, я не думаю, что Раст сможет хоть в какой-то степени вытеснить Си в его нише: низкоуровневое программирование. Сейчас конечно пытаются его в ядро засунуть, но это скорее дань моде, чем система. Даже если такое произойдет, то придется бежать с Линуха во Фряху, чтобы не работать с этим ужасом.
@KrymmyOZY
8 ай бұрын
Я бы не сказал, что он конкурент Си. Как по мне это конкурент Плюсам
@codingjerk
3 ай бұрын
> Кто хоть раз писал на обоих понимает о чём я Я на обоих писал и очень долго, не понимаю
Что смешного в применении WASM?
@aamorous
6 ай бұрын
автор же объяснил, что экосистема под плагины не будет однородной
Тут столько любителей перешедших на helix, но там как нельзя было больше одного форматтера кода подключить так и осталось. Кнопки нельзя переназначить. О какой замене речь, если базовый функционал сырой. Neovim уже давно не просто текстовый редактор - это целый комбайн, а его все еще пытаются догнать как редактор. Ну удачи. Лет через 5 будет очередной какуин.
@codingjerk
3 ай бұрын
Кнопки переназначить всегда можно было. Нельзя только модель selection->action поменять на обратную. Насчёт нескольких форматеров, даже интересно, что за кейс, когда их нужно несколько? Разные проекты? Нельзя обойтись одним с разными настройками?
Первый!
Vim конечно хорошо, но nano лучше 😂
@user-kr3zk9ej2k
2 ай бұрын
nano топ. не один текстовый редактор не сравнится с ним
Ничто не заменит vim/vi
На Раст написан - дальше можно не смотреть
Можно мне кеий nekitaqwertyuio1