169 похожих чатов

Ребят хочу начать пользоваться vim, лучше будет возиться с neovim

и плагинами или helix?

30 ответов

21 просмотр

какая у тебя ОС?

Lavrentiy-Rubtsov🤠 Автор вопроса
Lavrentiy Rubtsov🤠
windows 10 с wsl 2

тогда без разницы, но я бы начинал с готового конфига для gvim вроде https://github.com/antaed/gvim_config

helix к виму не имеет ни какого отношения.

Lavrentiy-Rubtsov🤠 Автор вопроса
Lone Geek
helix к виму не имеет ни какого отношения.

я в курсе, но нашёл пару постов на реддите где его хвалят, и подумал что будет лучше

Lavrentiy Rubtsov🤠
я в курсе, но нашёл пару постов на реддите где его...

Да, helix - лучше, но только если требуется самое простое редактирование. А вот если хочется чего-то посложнее, например, folding, или кучи разных скриптов и плагинов, то в helix такого нет.

Lavrentiy-Rubtsov🤠 Автор вопроса
Lone Geek
Да, helix - лучше, но только если требуется самое ...

А в чем он лучше-то (я просто описание читал, но не попробовал), на практике (в смысле, Вы пробовали / как оно)?

Yaroslav Schekin
А в чем он лучше-то (я просто описание читал, но н...

Ну можно начать с того, что сначала выделяется объект (его ещё можно итеративно дополнять), а уже потом, когда объект уже нормально виден, выполняется действие. Это противоречит английской грамматике :)

Lone Geek
Ну можно начать с того, что сначала выделяется объ...

Я же написал, что читал описание. ;) Любопытно же узнать про вкус апельсинов у того, кто их пробовал.

Yaroslav Schekin
Я же написал, что читал описание. ;) Любопытно же ...

У апельсина нет folding. А я без него жить не могу. Ну а без этого - просто быстрее происходит процесс редактирования. Меньше кнопок надо жать.

Lone Geek
У апельсина нет folding. А я без него жить не могу...

Понял, спасибо! Прямо любопытно, что ж ещё никто не написал plugin для (neo)vim helix-style управления, раз оно такое удобное. ;) По крайней мере, сходу я такого не нагуглил.

Lone Geek
У апельсина нет folding. А я без него жить не могу...

А, нет, вот уже кто-то сделал: https://github.com/00sapo/visual.nvim (рано бросил выдачу google листать). ;)

Yaroslav Schekin
А, нет, вот уже кто-то сделал: https://github.com/...

Оно того не стоит. Либо уже нормальный helix что-бы быстро что-то по-мелочи поправить, либо великий и могучий вим.

Lone Geek
Оно того не стоит. Либо уже нормальный helix что-б...

Хмм... почему, казалось бы? Либо эта модель редактирования лучше, и тогда её можно "содрать" в (neo)vim (и не отказываться от всех их возможностей и plugins), либо всё-таки есть какой-то подвох... нет?

Yaroslav Schekin
Хмм... почему, казалось бы? Либо эта модель редакт...

Модель напоминает постоянно включённый turbo-visual-mode. Боюсь, "содрать" ее можно только пофиксив код самого neovim, но тогда всё поплывёт, включая API и плагины ...

Lone Geek
Модель напоминает постоянно включённый turbo-visua...

Странно... мне по описанию helix показалось, что это — "содрал" [кучу] mappings (ну, может, сделал sub-mode, для этого код vim менять не нужно), да и всё. ;)

Лучше бери чистый vim 9.

Lavrentiy Rubtsov🤠
windows 10 с wsl 2

а тут есть кто-то, кому на шиндовс вим использовать удобнее notepad++ ?

Lavrentiy-Rubtsov🤠 Автор вопроса
Michael
а тут есть кто-то, кому на шиндовс вим использоват...

Когда привык к Vim, то никакой классический редактор не заходит. Даже другой софт пытаешься подобрать с такой же "философией", настолько привыкаешь

Michael
а тут есть кто-то, кому на шиндовс вим использоват...

Ну если не пихать помоечный всль а норм шелл то вим вполне и вполне

ROTTWEILER
Ну если не пихать помоечный всль а норм шелл то ви...

А какой там "норм шелл", ради любопытства (чтоб был не хуже gvim)?

Yaroslav Schekin
А какой там "норм шелл", ради любопытства (чтоб бы...

Цыгвиновский баш очевидно. За 30 лет знакомства с мс не запомнил что все их "технологии" червивые?

ROTTWEILER
Цыгвиновский баш очевидно. За 30 лет знакомства с ...

Я не люблю запоминать ложные утверждения. ;) И это ваш Cygwin раньше был страшен, как смертный грех, поэтому я его давно не смотрел. И вообще я хотел спросить про терминал, на самом деле... по крайней мере, Alacritty я увидел, спасибо!

Yaroslav Schekin
Я не люблю запоминать ложные утверждения. ;) И это...

Шелл в теории не про красоту. Для красоты ставят терминал. Не путай.

ROTTWEILER
Шелл в теории не про красоту. Для красоты ставят т...

Я имел в виду не внешнюю красоту, а качество реализации (и уж нездоровых "особенностей" по сравнению с нормальным unix там было много).

Похожие вопросы

Обсуждают сегодня

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
TCodePointer = record cp: CodePointer; name: string; cnt: Integer; next: TCodePointerArray; // этот тип ещё неизвестен end; TCodePointerArray = array of ...
notme
9
Привет ) есть такой кусок кода, он считывает ini файл. my $conf = Config::IniFiles->new( -file => $ini_file ); if (!$conf) { $self->my_die('cannot_read_cfg', ...
Kolya lastname
7
Добрый день. Хочу сделать отрисовку по команде на панели. Почему-то рисуется только при втором вызове. С чем может быть связано, не подскажете? procedure TForm1.FormDblClick(...
Kirill Filippenok
20
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Блин, интересно, кто-нибудь когда-нибудь переписывал какую-нибудь игру с x86 на arm? Вообще, такое возможно?
Alan 🔝 Бэброу
13
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Всем привет! Нужен совет от опытных. Переношу свой проект с Делфи 10.2 Токио на Лазарус 3.2 установленный через инсталлятор fpcupdeluxe-x86_64-win64. При импортировании проект...
Дмитрий Завгородний
7
здравствуйте, братья, кто-нибудь знает, как работать с Swift.com или Swift.net?
Ozzy
6
Всем доброго дня! Подскажите может кто использовал связку Pagebuilder + Clientsetting. Сами параметры с типом pagebuilder в модуле Clientsetting работают нормально, можно такж...
Александр Добриков
12
Карта сайта