URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 131242
[ Назад ]

Исходное сообщение
"Сообщество взяло в свои руки разработку проекта Vim"

Отправлено opennews , 14-Авг-23 08:30 
Участники из сообщества взяли в свои руки разработку текстового редактора Vim, оставшегося без сопровождающего после смерти Брама Моленара (Bram Moolenaar), который единолично руководил разработкой и вносил подавляющее большинство изменений (Бремом  было добавлено 16.5 тыс. коммитов и написано 3.5 млн строк кода, что в 50 раз больше, чем вклад всех остальных разработчиков вместе взятых). Родственники Брама Моленара передали представителям из сообщества учётные данные к репозиторию, сайту и элементам инфраструктуры, что позволило возродить разработку Vim...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=59582


Содержание

Сообщения в этом обсуждении
"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 08:30 
Emacs лучше. Жаль, что вимеры до сих пор не поняли этого.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 08:35 
Страдают ерундой, notepad.exe лучший текстовый редактор.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 08:51 
*notepad++.exe

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено кек , 14-Авг-23 09:15 
кроме шуток, лучше чем тот же вскод, воистину

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 09:17 
ну да, только интерфейс подвисает при поиске по файлам в каталоге, а так весчь

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 14:58 
А электроноподелие ведь не виснет на каждый шаг?)

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 15:39 
Просто оно после каждого шага рапортует.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Bob , 14-Авг-23 09:21 
akelpad тогда уж.
или упоротый notepad2)
--
ждём нового блокнота от MS как с калькулятором? Или они монструозный vscode засунут в ос?)

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 09:28 
> ждём нового блокнота от MS как с калькулятором?

Вообще-то давно уже.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено soarin , 14-Авг-23 19:50 
Да уже блокнот был обновлён.
Добавили поддержку различных кодировок. В том числе Unix переносы строк.
Из-за чего когда-то и приходилось ставить тот самый akelpad.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 20:48 
А видели как Акельпад4 на Винду с УТФ устанавливается?🙂

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено mos87 , 15-Авг-23 06:49 
alkopad - вешчь

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 12:16 
шлак

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 09:01 
Хехехе обобщим до любого редактора не использующего клавиатурные комбинации в процессе редактирования текста :) С годика эдак 85го примерно - до рождения большинства апологетов что вима что имакса - это просто секта со своими апостолами и учителями.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 23:24 
Vim это понторщиков. Я двоих таких встречал. Один быдлокодил на питоне исключительно в Vim, уже бросил, второй с понтом конфиги всяких роутеров в Vim редактирует, типа тру линуксоид и сетевик.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 09:28 
Так емакс как редактор буквально чуть расширенная версия notepad.exe. Те же сочетание на ctrl, та же философия (на каждый чих своя команда). И оба на фоне вима выглядят как примитивные поделки вантузятников.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Тот_Самый_Анонимус_ , 14-Авг-23 19:12 
>Те же сочетание на ctrl

Будто это что-то плохое. Наличие стандартных сочетаний клавиш не даёт мамкиным хацкерам почувствоватьсебя не такими как все. Нечем понтоваться.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 09:24 
>Будто это что-то плохое.

Скажешь это своим пальцам, будущий rsiшник.
>почувствоватьсебя не такими как все. Нечем понтоваться.

Если кто и понтуется, то это ты. Своим скудоумием. В виме тоже хватает сочетаний с ctrl, но в большинстве случаев ими пользоваться необязательно, т.к. они дублируют функционал командного режима в режиме вставки.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Тот_Самый_Анонимус_ , 15-Авг-23 17:01 
>Если кто и понтуется, то это ты. Своим скудоумием. В виме тоже хватает сочетаний с ctrl, но в большинстве случаев ими пользоваться необязательно, т.к. они дублируют функционал командного режима в режиме вставки.

Мне безразлично что там у понтарей. Когда кто-то учит меня как правильно, без запроса с моей стороны, то идёт набуй. Как ты сейчас.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 17:14 
Этот емаксер порвался(у емаксеров двойной батхерт, в районе задницы и пальцев), несите следующего.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Тот_Самый_Анонимус_ , 16-Авг-23 08:14 
> Этот емаксер порвался

Я гинер (geany) и акелпадер. А эта ванга, фапающая на вим порвалась, несите следующую.

>(у емаксеров двойной батхерт, в районе задницы и пальцев)

У тебя с партнёром странные игры. Не надо про них публично.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 08:49 
неюнихвейный комбайн "Эмакс" - это пример того, как не надо писать софт.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 09:32 
>неюнихвейный комбайн "Эмакс"

Ламаки опять не понимают о чём говорят. Ну тогда и баш да и сам первозданный юникс неюниксвейны.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 09:45 
Ну да, к̶о̶п̶р̶о̶л̶и̶т̶а̶  монолита будут рассказывать про юниксей)))

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено leap42 , 14-Авг-23 10:57 
> Emacs лучше. Жаль, что вимеры до сих пор не поняли этого.

лол, он объективно в разы медленнее, он не может быть лучше


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 11:57 
Сомневаюсь, что скорость емакса как-то ограничивает твою скорость набора текста.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено leap42 , 14-Авг-23 12:22 
> Сомневаюсь, что скорость емакса как-то ограничивает твою скорость набора текста.

я программист, а не машинистка - я текст преимущественно редактирую, преимущественно командами. ими же и вставляю (из подсказок  LSP сервера и движка сниппетов). на них ещё как ограничивает.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 13:46 
> я программист
> вставляю (из подсказок  LSP сервера и движка сниппетов)

Вывод: емакс подходит только для настоящих программистов.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 20:37 
> Вывод: емакс подходит только для настоящих программистов.

Вот тут согласен.

Лет 15 назад взяли проект, предыдущие подрядчики которого реализовали cms в одном perl-файле на 60к строк и без отступов. Задача была типа "добавить страницу на сайт", так что вариант полного рефакторинга на месяц не рассматривался (да это и неважно, emacs для этого всё равно не подошёл бы, см. ниже). Пытался использовать emacs для того, чтобы хотя бы отформатировать, добавив нормальные отступы. В результате emacs работал две минуты, потом выдавал какую-то мутную ошибку и ничего не форматировал. В результате копаний в emacs и гуглинга было выяснено, что это perl-mode, написанный на elisp по всем канонам emacs. Замена его на cperl-mode решила проблему. Для информации: cperl-mode - это набор костылей к стандартному c-mode (написанному на сях) в попытках заставить его хоть как-то понимать синтаксис perl.

То есть файлы по 60к строк решение, реализованное в духе emacs, просто не проглатывало. Но согласен, "только настоящие программисты" такие файлы не создают.

Потом искал инструментарий для работы в веб (php/html/css/js). Было найдено два варианта (первый - mumamo-mode, второй не помню). Оба тормозили, автоформатирование работало через раз, об автодополнении даже говорить на стоит. Всё из-за того, что emacs пытается понимать в синтаксис того, что редактируется, но в случаях php, когда в одном файле могут быть фрагменты на разных языках (с разным синтаксисом), у него начинаются проблемы. Ну потому что парсить такое регекспами, как это сделано в mumamo-mode, - такое себе, а других вариантов почему-то не было.

Но, опять же, "только настоящие программисты" от веба и php держатся подальше и всячески избегают прикасаться к ним.

В итоге имеем очередную гору, родившую мышь, которая тормозит с момента своего появления (EMACS - Eight Megabytes And Constantly Swapping) и по сей день, а пригодна лишь для редактирования небольших простеньких файликов, с которыми и nodepad++ справляется на ура. Но зато есть встроенный просмотрщик файловой системы, встроенный календарь, почтовик и даже планировщик. Судя по всему, того же уровня качества, что и вышеупомянутые perl-mode/mumamo-mode.

И выбор между монолитным вимом, чей вимскрипт - это костыль на костыле с уникальным на скорую руку реализованным синтаксисом, с которым (вимскриптом) лучше не связываться. И емаксом, который - универсальная лисп-машина, где можно реализовать плагины для чего угодно. Но при этом и как редактор он часто даже до nodepad++ не дотягивает (ну разве что по длине хоткеев), и возможностей для elisp, необхдоимых для разработки плагинов удовлетворительного качествка, в него не завезли.

И тут лично я - за vim. Он хотя бы в дефолтной конфигурации/как редактор работает отлично.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Хухрымухры , 16-Авг-23 06:14 
> вимскрипт - это костыль на костыле с уникальным на скорую руку реализованным синтаксисом

У NeoVim используются нормальные lua скрипты. Есть API для реализаций на чем-то нативным.
Ещё там реализована многопоточка.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 13:10 
Давно хочу поставить в дуалбут, да всё руки не доходят.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Пряник , 14-Авг-23 13:16 
В emacs буквы более серые, чем в vim?

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Всем Анонимам Аноним , 14-Авг-23 15:40 
мне нравится как кто-то троллит от статьи к статье. Тут про emacs что-то ляпнул и смотрит.
В другой новости написал "контейнеры не нужны" и смотрит как народ со слюной доказывает очевидное.
И это работает каждый раз, можно наблюдать психологию во всей красе.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 16:10 
Это разные анонимы. Но набросить я люблю, да.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Да ну нахер , 14-Авг-23 23:07 
А мне нет. Удалял бы этот мусор. Хотя бы постили смешное что ли.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 23:30 
На Лурке все написано.
Гуглим:
Луркоморье Linux, спускаемя до Немного_про_дистрибутивы, копируем тезисы под любой новость про выход нового дистрибутива и ловим лузлы.
Луркоморье freebsd
Луркоморье Vim emacs там од бесконечности можно пищу собиать.



"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 15:57 
У вас слишком много ошибок в слове nano

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено winorun , 14-Авг-23 19:22 
Я давно не пользовался nano. Скажите там подсветку синтаксиса завезли? сниперы? Копирование строки? замену слов? Автодополения путей?

Я nano пользовался последний раз в 2009 году. Vim не стоял, задачу хотел решить как можно скорее, вот и подумал нано хватит. Хватило. На всю жизнь. При первичной настройке опечатался в нескольких местах. Сильной проблемы бы не было, но я ошибся в пути к логам. Демон не поднимается, логов нет. Запускаю в консоли, упирается в права доступа. В итоге пришлось разбираться всю ночь. С тех пор только Vim.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Анонин , 14-Авг-23 20:37 
> опечатался в нескольких местах
> ошибся в пути к логам

Т.е. рукож0п ты, а виноват nano?


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено px , 14-Авг-23 20:09 
>  Emacs лучше. Жаль, что вимеры до сих пор не поняли этого.

Какой же неуместный комментарий!


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 23:22 
mcedit из midnight commander же

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено swarus , 15-Авг-23 05:30 
попробуй открыть файл 4gb на роутере c озу в 30mb, vim (vi) единственный у кого этот фокус получается ну кроме sed и ed.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 23:11 
Я, конечно, любитель странного, но не до такой степени, чтобы четырёхгиговые файлы на роутере открывать (да и вообще что-то на роутере открывать).

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 08:45 
Никаких четких планов по самому редактору. А обновить софт на серверах это бесполезная работа мартышки-админа.

Надо признать, что вим мы потеряли. Он навсегда останется таким какой есть сейчас.

Хипстерский неовим мне не нужен - слишком много говна с собой тащит, типа луы.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 08:46 
даже того что есть сейчас более чем достаточно для текстового редактора

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено 12yoexpert , 14-Авг-23 09:55 
вим это не только ценный текстовый редактор

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Тинус Лорвальдс , 14-Авг-23 11:46 
То есть тормозной вимскрипт - это православно, а быстрый луа - это говно?

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Витюшка , 14-Авг-23 12:03 
Они думают что там всё на Сишке написано и супербыстра азаза!

Хотя все плагины написаны на VimScript.

JavaScript в десятки раз быстрее, думаю даже Python будет в разы быстрее.

И эти же "трушники", строчат комментарии какой JS плохой, какие все веб макааки


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 17:57 
Самое приятное, это что Emacs Lisp быстрее Vikscript.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним2 , 15-Авг-23 00:28 
Все плагины уже давно переписали на lua. Но и на вимскрипте оно было супербыстрым, достаточно сравнить любой редактор кроме емакса - в виме все быстрее открывается, редактируется и не висит, для больших файлов (гигов на 10+) надо добавить опций.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 10:33 
> JavaScript в десятки раз быстрее

JavaScript это язык, который просто есть и никуда не торопится.
а выполняет его какойнить движок, который, например, v8.

если считаете, что одно быстрее разного, то будьте добры тесты ффстудию, чтобы было что с чем сравнивать.
иначе спам.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено swarus , 15-Авг-23 05:44 
vim и neovim разные
задача vim:
быстро открыть огромный файл не потребляя памяти -
открыть файл 4gb (образ дебиана на флешке) на роутере c озу в 30mb, у vim (vi) этот фокус получается и ещё у sed и ed.
задача neovim:
решить проблемы vim происходящие из его достоинств, пример: подсветка синтаксиса из ходя из содержимого всего файла, а не одной редактируемой строки как в vim

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено пох. , 14-Авг-23 20:39 
> Никаких четких планов по самому редактору.

это как раз хорошо. Но не верю. (т.е. в идеале - баги бы исправлять, совместимость поддерживать, а все новые придумки - вон, в неовим пихать, его не жалко. Но вряд ли. Грант сам себя не распилит.)

> А обновить софт на серверах это бесполезная работа мартышки-админа.

там среди прочего remote shell (в пятой ветке так и не исправленый официально)
Ну да, зачем обновлять софт на серверах, давайте вон как автор паленой луны, раздавать пакеты с троянцем с брошенного без присмотра пять лет назад протухшего сервера без обновлений. Для vim удобно что троянца можно прямо в его скриптах прятать.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 23:32 
>Он навсегда останется таким какой есть сейчас.

На это надо надеяться. Скорее наоборот, не останется. Надо скорее делать форк и соатвляь как есть, а это сейчас как завезут Code of Conduct (CoC)


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 08:58 
Лучше подарка емаксу не предумать.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 09:13 
> Запущена новая дискуссионная площадка на GitHub

проект захватили смузихлебы и начали все портить


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 09:17 
Мечты неовимщиков сбылись.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 02:02 
Просто форкнули бы и дискутировали бы над форком.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 09:13 
> Бремом было добавлено 16.5 тыс. коммитов и написано 3.5 млн строк кода

эй, да это и на фоне пингвиньего ядра выглядит внушительно! только ядро пилят корпорации, а вим пилят группа единомышленников
жаль мужика, земля пухом


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 16-Авг-23 11:39 
Он код который ему присылали добавлял со своего аккаунта, поэтому так много.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 09:15 
Кто главный то? Или сейчас опять начнётся игра в толерантность?

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 09:18 
толерантность сродни раку, неминуемо ведёт к гибели всё что заражает

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 15:01 
Жаль, что сейчас многие проекты идут в это русло гендерной и расовой неадекватности. Проверку на психические отклонения ведь никто вводить не будет...

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 09:20 
На кок уже посадили, почему нет? Это должно было быть первым коммитом. Ну и в мейн переименовать.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 09:31 
на сколько знаю , Линус пользуется максимально обрезанным форком емакса , даже без подсветки кода
https://github.com/torvalds/uemacs
который сам и исправляет , если находит ошибку

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 09:37 
Он vs code  использует от Майкрософт

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 10:22 
пруфы ?

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено пох. , 14-Авг-23 14:53 
> Он vs code  использует от Майкрософт

в vscode нет же ж подсветки "абстрактного языка программирования".

Так что скорее уж - outlook.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 09:37 
это на многое проливает свет

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено iPony129412 , 14-Авг-23 10:33 
Последний комит on Jul 20, 2018

Ну как-то так себе информация. Что-то из серии сидит на GNOME 2 потому что GNOME 3 не нравится (или как там было больше десяти лет назад).


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 10:36 
если нечего больше править то всё ? выкидываем текстовый редактор пишем новый ?
так себе аргумент

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено arisu , 14-Авг-23 10:42 
хипсторы уверены, что если в проект не идут постоянно коммиты — то всё, проект умер. поэтому постоянно добавляют фичи ради фич. понимание того, что иногда всё Просто Хорошо Работает и устраивает — у хипсторов отсутствует в принципе. потому что они пишут софт не для того, чтобы оным софтом пользовались, а чтобы повыпендриваться.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Анонит , 14-Авг-23 10:47 
Кеды так и пилятся. Фанатикам заходит.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Тинус Лорвальдс , 14-Авг-23 11:51 
А как ты это через путти.exe увидел?

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Анонит , 14-Авг-23 13:06 
Не знаю.Научи.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Тинус Лорвальдс , 14-Авг-23 15:37 
Так это ты нас научи, ты же так делаешь.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Анонит , 14-Авг-23 15:50 
Почему  ты так решил?

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено iPony129412 , 14-Авг-23 11:02 
к чему эти глупости?
если автор раньше хотя бы раз в два года что-то правил, а тут пять лет ничего, то скорее всего забил.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено arisu , 14-Авг-23 11:39 
знаешь, милое летнее дитя, я уже лет… да пятнадцать, наверное, пользуюсь эмулятором терминала собственного изготовления. и лет так… ну, восемь, что ли, там вообще коммитов не было. угадай, почему.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено iPony129412 , 14-Авг-23 11:45 
знаешь неадекватный этот самый, не мерь по себе всех вокруг

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено arisu , 14-Авг-23 22:52 
> знаешь неадекватный этот самый, не мерь по себе всех вокруг

да я и не меряю: я понимаю, что летние дети не могут себе представить софт, в котором нет ошибок, мешающих его использовать, и все нужные фичи реализованы. не переживай, считай дальше, что это фантастика.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено iPony129412 , 15-Авг-23 06:16 
прро возраст бы вообще лучше молчал бы, ибо такой примитивный детский максималиизм.



"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 12:52 
Потому, что твой проект лично для тебя. И то, что в нём есть уязвимости, ну и что, он же как неуловимый Джо.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено scriptkiddis , 14-Авг-23 19:54 
А ну да, стандартная методичка, если сказать нечего или кончились вменяемые аргументы... повторяете мантры увизгимостей и большинство сразу кивает бошкой.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено arisu , 14-Авг-23 22:53 
после слова «уязвимости» дальше тебя читать смысла нет. когда-нибудь ты — может быть — поймёшь, почему.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 11:44 
нет , Линус рассказывал , что он взял чужую разработку , форкнул и подправил раздражающие его баги , один раз выловил ошибку и исправил , ВСЁ

какой смысл чтото пушить если все устраивает ? пуши ради пушей ?


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено iPony129412 , 14-Авг-23 11:47 
Серьёзно так запущено?
Можно открыть же просто

Коммиты с 2005 по 2018 год. Это один раз выловил ошибку и исправил?



"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено iPony129412 , 14-Авг-23 11:57 
Ясно, не иссекающий поток глупостей.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Тинус Лорвальдс , 14-Авг-23 15:28 
не иссякающий поток глупостей - это использование продуктов огрызка

Модераторам: с каких пор на опеннете появились правила, по которым можно удалять комментарии только потому, что модератору не нравится персонально?


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 11:35 
Пора бы уже сообществу переписать Vim на Rust. Лучше бы, конечно, такие большие проекты писать на современном C++, но поскольку авторы не признают, что проект большой, то пусть будет Rust.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено arisu , 14-Авг-23 11:38 
сначала на javascript. а лучше три версии параллельно: go, rust, javascript.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Владимир , 14-Авг-23 12:00 
Ну сейчас то заживем! Сообщество покажет, как надо! Первым делом сделать GUI на Qt и нормальные человеческие хоткеи.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено keydon , 14-Авг-23 12:25 
Лучший редактор эвер и лучшая IDE (если хорошенько обвесить плагинами и заморочиться)

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 12:57 
>нормальные человеческие хоткеи

Но что тогда идеологически останется от Vim?

P.S. И не забыть сделать выход из редактора.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено не аноним да , 14-Авг-23 21:24 
> И не забыть сделать

при запуске vim без аргументов сообщение в центре экрана содержит строку "наберите :q<Enter> чтобы выйти из программы".

научитесь буквы читать уже.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 01:28 
> при запуске vim без аргументов сообщение в центре экрана содержит строку "наберите :q<Enter> чтобы выйти из программы".

И это на самом деле приговор.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено mos87 , 15-Авг-23 06:52 
согласен, напридумывали тут - буквы какие-то читать.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 13:20 
В т.ч. автор NeoVim будет разрабатывать Vim? 0_o

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено фтщтшь , 14-Авг-23 15:27 
засланный казачок

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним2 , 14-Авг-23 15:30 
Так оно его и так разрабатывает. Точнее можно сказать бекпортирует.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 16:21 
Ну дай ты пролетарский Аллах! Круто если из коробки vim будет уметь всё что умеет nvim

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 15:57 
Надеюсь их в vim9 добавят луа плагины.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 20:45 
Нет.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 08:30 
Жаль.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 12:46 
Тогда добавят Lisp-плагины

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 18:23 
Выкусите хейтеры, vim жив и будет жить!

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено beck , 14-Авг-23 20:08 
Пусть развитие vim продолжается. Штука многим нужная и полезная.

Единственный редактор,  который легко переваривает файлы по несколько гигабайт.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 20:20 
Открывать _редактором_ файлы в несколько гигов, беспросветная глупость.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 21:28 
таак, и чем же их открывать?

какой-нить листинг кластерных квантово-химических расчётов выдаётся гиговыми текстами.
что кроме редактора умеет открывать файлы?
и что конкретно справляется именно с гиговыми текстовыми файлами?


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено arisu , 14-Авг-23 23:01 
> что кроме редактора умеет открывать файлы?

ты будешь очень удивлён — но просмотрщики умеют. вот в Midnight Commander, который кулхацкеры ненавидят, потому что НИТРУ — есть просмотрщик. которому по барабану размеры, он весь файл в память не всасывает.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 23:58 
Ты совсем чокнутый шT0ле?? Гигабайтные файлы никто не редактирует! А для ПРОСМОТРА годится хоть дамп диска - любая приблуда сойдёт.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 10:26 
Тут надо не редактировать, а либо что-то отыскать по регулярному выражению и кусок листинга изучить, либо удалить всё ненужное, а оставшееся нужное сохранить в новый файл.
Ненужное определяется командой :v/регулярное выражение/, где выражение определяет всякое нужное, которое удаляется как :v/выражение/d.

Поэтому "Гигабайтные файлы никто не редактирует" только из числа тех, кто не умеет регулярных выражений и не может вим.

Можно также нередактировать гигофайлы в виде cat $FILE | sed -nr 'g/RE/p' > $OTHER_FILE, но командная строка для неосиляторов вима едва ли проще самого вима.

Поэтому если вы можете такое провернуть в просмотрщике, то всем будет интересно узнать: що це за просмотрщики?
Список дайте, пжлста.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 10:29 
> в виде cat $FILE | sed -nr 'g/RE/p' > $OTHER_FILE

можно вместо sed использовать grep, но на сильногиговых файлах он работать будет заметно медленнее sed'а.
хотя, возможно, и от реализации/сборки зависит можбыть.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 01:32 
Современные погромисты опускают ручки при работе с файлами, не вмещающимися в ОЗУ. Как это мило, не передать словами.
Причём это даже работой в полном смысле слова назвать нельзя.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено lucentcode , 14-Авг-23 22:05 
Расскажите это сисадминам(видели бы вы, как они перед импортом изучают и правят дампы MySQL размером под 8 гигов иногда), и датасайентисам(привет многогиговым CSV, которые нужно быстро просмотреть на сервере, и если это нужный файл, натравить на него затем скрипты на питоне, дёргающие данные в dataframes... Вот у кого и файлов жирных завались, и желание их в vim ковырять, и оперативы на серверах выше крыши...

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено arisu , 14-Авг-23 23:00 
> посмотреть
> открываем в редакторе

ясно.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 23:00 
для этого less подходит намного лучше, он не грузит весь файл

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 20:45 
CudaText легко ворочает 40 гиговыми файлам в режиме для чтения.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 21:52 
Поддерживаю! Тем более, это еще и единственный наверно редактор, с которым можно работать без стелок на клаве и практически во всех эмуляциях...

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Анонимусс , 14-Авг-23 22:46 
Просто интересно, а когда в последний раз вы работали за клавой без стрелок?

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 00:01 
Да просто де6илушка ляпнул в пустоту "без стрелок"! Сам небось и не видел никогда таких клав. Даже у самых компактных ноутов всегда есть место стрелкам!

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним2 , 15-Авг-23 00:24 
Всегда за такой работаю. Стрелки не нужны. Чем меньше клавиш тем лучше josefadamcik.github.io/SofleKeyboard

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 05:54 
https://tavika.ru/wp-content/uploads/2022/06/f77d2bc4-715c-4...

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено mos87 , 15-Авг-23 06:58 
для хипстоты с крафтовыми клавами (выглядят красяво) - во!

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено arisu , 14-Авг-23 22:59 
> Единственный редактор,  который легко переваривает файлы по несколько гигабайт.

правда адски тормозит при этом. впрочем, зачем совать в текстовый редактор файлы такого размера — мне лично решительно непонятно.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 00:36 
Не зачем а почему - накапливается в процессе жизнедеятельности - выйти не могут, и печатают печатают... все в одном файле...

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено swarus , 15-Авг-23 06:21 
>> Единственный редактор,  который легко переваривает файлы по несколько гигабайт.
> правда адски тормозит при этом. впрочем, зачем совать в текстовый редактор файлы
> такого размера — мне лично решительно непонятно.

Срочно нужно поправить в базе db2 или postgres строчку.
Он может тормозить - потребляет память, только если встретилась очень длинная строка.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено arisu , 15-Авг-23 08:11 
я не могу понять: ты реально такой дурак, или тролишь?

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено lucentcode , 14-Авг-23 22:09 
Одно не пойму, а зачем тянуть оригинальный проект, когда можно смержить все годные нововведения(если такие есть) в neovim, и после этого развивать только более перспективный проект, оставив легаси в покое?

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 14-Авг-23 23:13 
Там плагины не работают емнип. Как насчёт выкинуть хипстерский мусор и вместо него смержить полезное (если оно там есть) в оригинальный проект? А, что, если если добить паритет, то уже не будет никаких преимуществ? Неужели. Я вот не пойму накой тянуть хипстерские огрызки.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено mos87 , 15-Авг-23 07:08 
>Там плагины не работают емнип.

ша?

дальше не читал, хорошо когда сразу начинают с такого, что дальше и не надо.


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 07:47 
Ну хорошо, те же плагины, а другие мне не интересно. А так, всем конечно очень важно знать, что ты там не читаешь, держи в курсе. Кроме шуток, сразу видно, с кем имеешь дело, Это очень полезно.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Да ну нахер , 14-Авг-23 23:34 
Оригинал стабильнее и консервативнее (при Брэме по крайней мере был таковым). У gvim лучше поддержка под виндой, он встраивает свои пункты в контекстное меню, есть нормальный (отличный?) инсталлятор. Приятно пользоваться. Когда я неоднократно, давно правда, смотрел форк бразильца, он был падуч, там постоянно что-то глючило, ни инсталлятора ни контекстного меню не было (сейчас правда вижу msi собрали). Оригинал в четыре раза меньше весит (10 мб против 40). У оригинала лучше иконка (тут думаю очевидно). Кому как, мне лично такой форк мне не нужен, это деградация.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено mos87 , 15-Авг-23 07:07 
"у меня на венде чёто давно глючило поэтому нунахер". а ещё на дискету не влазиет!

(пользовался гвим и на венде много лет, (г)вим на линуксе всегда)


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 00:49 
Потому что неовим это гуано как емакс.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено swarus , 15-Авг-23 05:53 
vim и neovim разные
задача vim:
быстро открыть огромный файл не потребляя памяти -
открыть файл 4gb (образ дебиана на флешке) на роутере c озу в 30mb, у vim (vi) этот фокус получается и ещё у sed и ed.
задача neovim:
решить проблемы vim происходящие из его достоинств, пример: подсветка синтаксиса иcходя из содержимого всего файла, а не одной редактируемой строки как в vim

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено mos87 , 15-Авг-23 07:04 
вот это забористо

отсыпь


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено mos87 , 15-Авг-23 07:10 
потому что всё сложнее. Ну и что такое легаси? Неовимовцы выкинули единственный гуй (гвим) - это легаси или как? Но и тут не всё так просто...

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 00:46 
Впервые наткнулся на vi в 96 году, в поставке Watcom C++ в папке с утилитами. Был несколько озадачен что за бибикающая ....ь с тильдами на экране. Выйти не смог, но так как была OS/2 то закрыл терминал с ДОС :) Старался не попадаться и больше не открывал, а после уже узнал что это оказывается Текстовый Редактор О_о

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 01:36 
В ваткомовском vi хотя бы было нормальное меню.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 10:12 
Лучшее меню -- собственная память.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 23:03 
Vim для вас непозволительная роскошь в таком случае, ограничьтесь ed.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено BeLord , 15-Авг-23 10:17 
Просто вначале читаем документацию, потом запускаем софт-)

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 10:30 
У виса при запуске написано на экране как выходить :)

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 02:43 
Надеюсь эту шнягу заменят уже на нано в основных дистрах.
Достало что кроме этого гуано в дефолтной установке нет никаких редакторов и нано приходится доставлять ручками

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено swarus , 15-Авг-23 05:51 
попробуй открыть файл 4gb на роутере c озу в 30mb, vim (vi) единственный у кого этот фокус получается ну кроме sed и ed.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 05:53 
Зачем?

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено swarus , 15-Авг-23 06:04 
> Зачем?

вдруг тебе срочно понадобится отредактировать строчку терробайтной базе db2,
или в контейнере мало озу, расширять будешь, а тут просто правишь и всё.
экономия памяти, времени, не уволят за профнепригодность


"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено mos87 , 15-Авг-23 07:15 
фантазия зачёт

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено arisu , 15-Авг-23 08:15 
это не фантазия, это фетальный алкогольный синдром.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено mos87 , 15-Авг-23 07:15 
жырненько

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 10:29 
Кодекс поведения уже добавили?

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 10:48 
Поражает как бы..народ делает культ из чего только можно. Попуститесь - чтобы редактировать текст всех этих ваших свистоперделок не надо.

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Аноним , 15-Авг-23 11:28 
Люди клеют модельки самолетиков, танчиков, солдатиков собирают, да много еще чего делают тихо сами с собою, но тут есть вот нездоровая тенденция навязывать свои фетиши окружающим :)

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Вы забыли заполнить поле Name , 16-Авг-23 00:12 
тебе vim на работе навязали?

"Сообщество взяло в свои руки разработку проекта Vim"
Отправлено Андрей , 30-Сен-23 15:04 
Есть ещё альтернатива - helix. Кто ценит скорость работы и того что всё работает "из коробки".