История изменений
Исправление rtxtxtrx, (текущая версия) :
в vim изначально не было плагинов. плагины - это drop-in какие-то файлы типа сошек, кинул в папочку и работает… так в идеале… в виме изначально все через жопу было сделано, поэтому сбоку прикрутили целый язык сначала для настройки, а потом добавили в него циклы, функции и стало возможно писать плагины. в helix там этот toml… а в нем нет ни циклов, ни функций, значит и плагины никак не приделать… идеально было бы встроить js какой… он самый популярный… а все эти api… ну blender поттому и популярен что там можно в консолечке на python скрипты писать… типа тебе нужно сгенерировать какую-то сцену - написал цикл чтобы понатыкать деревьев, рандомно их повернув… да lua может и отстой… убогий язык в котором можно вот так себе отстрелить член:
> if false then print("penis"); end
> if 0 then print("penis"); end
penis
Очень «логично». Lua засунули в Neovim не со зла… просто альтернатив и не было. Питон для такого - слишком дорогое удовольствие… как и тянуть v8
Исходная версия rtxtxtrx, :
в vim изначально не было плагинов. плагины - это drop-in какие-то файлы типа сошек, кинул в папочку и работает… так в идеале… в виме изначально все через жопу было сделано, поэтому сбоку прикрутили целый язык сначала для настройки, а потом добавили в него циклы, функции и стало возможно писать плагины. в helix там этот toml… а в нем нет ни циклов, ни функций, значит и плагины никк не пределать… идеально было бы встроить js какой… он самый популярный… а все эти api… ну blender поттому и популярен что там можно в консолечке на python скрипты писать… типа тебе нужно сгенерировать какую-то сцену - написал цикл чтобы понатыкать деревьев, рандомно их повернув… да lua может и отстой… убогий язык в котором можно вот так себе отстрелить член:
> if false then print("penis"); end
> if 0 then print("penis"); end
penis
Очень «логично». Lua засунули в Neovim не со зла… просто альтернатив и не было. Питон для такого - слишком дорогое удовольствие… как и тянуть v8