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

Исходное сообщение
"Выпуск текстового редактора GNU Emacs 28.1 "

Отправлено opennews , 06-Апр-22 09:36 
Проект GNU опубликовал релиз текстового редактора GNU Emacs 28.1. Вплоть до выпуска GNU Emacs 24.5 проект развивался под личным руководством Ричарда Столлмана, который передал пост лидера проекта Джону Вигли (John Wiegley) осенью 2015 года...

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


Содержание

Сообщения в этом обсуждении
"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 09:38 
чем оно лучше VS Code?

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Turbid , 06-Апр-22 09:43 
Не отсылает телеметрию?

Другой вопрос - чем оно лучше (neo)vim?


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 09:46 
> Не отсылает телеметрию?

Есть Codium, если не умеешь в настройки VS Code.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 11:50 
Нет VSCodium. Есть точно так же отсылающий телеметрию VSCode. Только в VSCode она "включена", а в VSCodium - "отключена". Если ты замечаешь что-то не согласованное с линией партии - то держи СоСk.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено ананоша , 06-Апр-22 12:27 
О привет. А ты все плачешься, что кодиум тебя эксперта по телеметрии не слушают)

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено IRASoldier_registered , 07-Апр-22 14:22 
Но пруфов отсылки телеметрии при её отключении в VSCode, а так же пруфов вредности этой телеметрии, конечно же, не будет - надо веровать и ужасаться, как всегда у мамкиных конспирологов.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 09:46 
Полагаю хуже оно тем, что не может работать из коробки с каким-нибудь C# и/или проприетарным ПО, с которым внезапно очень хорошо работает VSСode

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 11:46 
Так Language Server Protocol же Emacs должен поддерживать - теперь все языки будут.

"Выпуск текстового редактора GNU Emacs 28.1"
Отправлено ist , 06-Апр-22 10:26 
>>> Не отсылает телеметрию?

Откуда такая уверенность? А вдруг отсылает? Тут единственная гарантия - отключить комп от тырнета.


"Выпуск текстового редактора GNU Emacs 28.1"
Отправлено Аноним , 06-Апр-22 10:56 
Учитывая зависимости вроде бы не связанных утилит, возможность деинсталляции всего при деинсталляции редактора, например, только больше повергает в уныние по этой теме. Или это просто руки кривые и лень?

"Выпуск текстового редактора GNU Emacs 28.1"
Отправлено Аноним , 06-Апр-22 11:52 
tcpatracer-bpfcc
tcpdump udp port 53 or tcp port 53
tcpdump tcp port 443

Это мой набор.


"Выпуск текстового редактора GNU Emacs 28.1"
Отправлено ist , 06-Апр-22 19:26 
А по другим портам утечки быть не может? Дамп каждый день тщательно изучается или нет?


"Выпуск текстового редактора GNU Emacs 28.1"
Отправлено Аноним , 06-Апр-22 20:51 
tcpatracer-bpfcc - это по всем ТСР портам. UDP, ICMP - не проверяю. И не каждый день. Хотя вы можете помочь.

А tcpdump по 53 - показывает резолвинг тех же адресов.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено freehck , 06-Апр-22 11:21 
Тем, что Emacs -- это ОС, а vscode и vim -- просто текстовые редакторы / IDE.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Брат Анон , 07-Апр-22 07:52 
Vim умеет шарить экран?
Есть магазин расширений?

Умеет по кнопкам меню МЫШКОЙ закрываться?


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено my_name_is_Mud , 07-Апр-22 10:59 
1. Шаришь окно с открытым вимом. Вообще не понимаю смысла вопроса, если честно.
2. Магазин есть и не один. Всякие vundle/bundle и т.д. Ищут плагины, ставят их и обновляют. Но они не встроены по умолчанию.
3. Gvim умеет. Терминал тоже умеет по крестику закрываться))

Кстати, мегакомбо это поставить вим-плагин в vscode или JB IDE'шку. Получаешь красивый интерфейс со всеми удобствами от первого и удобную навигацию, хоткеи и режимы от второго. Собственно, я так и делаю всегда.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено наноим , 07-Апр-22 17:53 
я пытался, очень сильно урезан функционал в расширении для vscode, правда уже не помню, что именно, может макросы... но самый базовый да, есть.
ещё лагает на больших файлах.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено цуцк , 06-Апр-22 10:50 
Вим ставил как-то, пользовался, хендбук читал воодушевлённый: типа скоро познаю нирвану текстовых редакторов. Но вместо логичных "ctrl-shift-s" чтобы "save as.." сделать или другое простейшее действие, нужно было что-то печатать каждый раз. А в каждой лекции, про его эффектвность пели и минимум движений.

Многие простейшие вещи были куда более сложны нежели в стандартном простите ворде - две кнопки или три известные всей планете нажать на клаве. А тут, прыгнуть на пару слов вперед: нажать ввести ввести потом энтер. Ну и остальное в том же духе и бывает даже хуже. Т.е. чтобы работать с текстом..... нужно будет тоже что-то печатать. Абсурд.

Показалось шизофренией из далёкого прошлого какой-то и вызывало диссонанс. В принципе, человек к любому дерьму может привыкнуть, даже романтизировать и о боги даже защищать его. Ну а про внушаемость дело еще более простое.

Но это конечно лишь мой взгляд на вещи.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 15:36 
У vi(m) есть преимущество - он есть на любой даже самой дохлой железяке. Так что можно его не любить, хотя он по-своему удобен, но уметь им пользоваться всё же надо.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 07-Апр-22 00:43 
Подумал подумал чтобы такое написать про "дохлую железку" в 2022 году, Живи с vi|emacs и мучайся дальше.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Aninim , 07-Апр-22 02:01 
Raspberry Pi 2, стоящая неизвестно где и соединённая с сетью неизвестно чем, выдающим по разным прикидкам от 9600 до 115200 bps - достаточно дохлая железка, чтобы не пытаться на ней запускать Word?

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 08-Апр-22 18:56 
Пример не убедителен, как и неумная гипербола насчет Word. Контроллеры прошиваются, удаленные машины получают готовые конфиги вообще как угодно, если что то подправить jed или midnight commander editor.
Вот и получается, что сабж "выбирают сердцем" но тут как бы инженерная область, эмоции вредны :)

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 08-Апр-22 19:00 
И в догонку, Raspberry Pi 2 - ARMv7 (900MHz), оперативная память - 1Gb, это сейчас дохлое железо такое? лол кек
парень ты не работал на реально дохлом железе с 64 кб памяти - и даже тогда были удобные редакторы. Иди в школу уроки делай,

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Брат Анон , 07-Апр-22 07:54 
Для дохлого железа есть Nano или jed.
Vim -- это изврат какой-то, который убивает весь юзер экспириенс. Не уметь поддерживать основные шорткаты в 21 веке -- это за гранью добра и зла.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено деанон , 09-Апр-22 12:39 
Что ты, чёрт побери, несёшь?

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 11:54 
На правах рекламы - юзойте мой https://gitlab.com/megastallman/uncoded
И не только юзойте, но и перепроверяйте и критикуйте. Особенно касательно пропущеных мною утечек.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено th3m3 , 06-Апр-22 12:13 
>чем оно лучше VS Code?

Не на электроне. Деды ещё писали на emacs/vim, преемственность очень важна. Смузихлёбам на электронных поделках - никогда этого не понять.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 13:02 
Деды перфокарты дырявили.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено th3m3 , 06-Апр-22 14:04 
> Деды перфокарты дырявили.

Это другое.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 08-Апр-22 14:45 
Лучше дырявить перфокарты, чем быть дырявым смузихлебом

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 09-Апр-22 09:05 
Вот именно такими деды молодых вимеров и считали.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено деанон , 09-Апр-22 12:45 
Вообще, неуместное сравнение. Ты уже через нейроинтерфейс управляешь компьютером или анальным джойстиком?

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 10-Апр-22 07:38 
Как только доступный нейроинтерфейс появится — так сразу.
Про анальный джойстик не понял, полагаю, это что-то глубоко личное.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 12:58 
Тем, что Emacs — это не IDE, а программируемое рабочее окружение (или ОС, если угодно).

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Брат Анон , 07-Апр-22 07:57 
> Тем, что Emacs — это не IDE, а программируемое рабочее окружение (или
> ОС, если угодно).

Простите, но VSCode уже давно умеет эмулировать для любителей клубнички vim. Vim умеет эмулировать VSCode?


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 07-Апр-22 10:25 
>> Тем, что Emacs — это не IDE, а программируемое рабочее окружение (или
>> ОС, если угодно).
> Простите, но VSCode уже давно умеет эмулировать для любителей клубнички vim. Vim
> умеет эмулировать VSCode?

А что значит эмулировать VSCode? Функции IDE предоставляются языковыми серверами через LSP, для Emacs поддержка LSP есть, для Vim — не знаю, скорее всего тоже есть.

Но речь была о другом: Emacs — это ОС в стиле Лисп-машин, расширяемая среда с унифицированным интерфейсом вместо кучи плохо взаимодействующих разрозненных приложений. Это далеко не только редактор для кода или IDE.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 13:27 
> чем оно лучше VS Code?

Мне не нравится VS Code. Ещё вопросы?


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено beck , 06-Апр-22 14:39 
В VS Code нет orgmode. Но если кому orgmode не надо, то и VS Code тоже хорошо.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Брат Анон , 07-Апр-22 07:58 
> В VS Code нет orgmode. Но если кому orgmode не надо, то
> и VS Code тоже хорошо.

Вы точно заморожены.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 07-Апр-22 18:36 
Есть те знания которые мы знаем, есть те знания о которых мы знаем что ничего не знаем, а есть знания, о существовании которых мы не знаем и поэтому неспособны их оценить. org-mode из этой серии: оно уже само по себе стоит того, чтобы изучить emacs, но это знание появляется только если постигается куча другого предварительного знания в рамках решения определённого количества насущных проблем, недоступных обычному канавокопателю в его канавокопательной деятельности.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Брат Анон , 08-Апр-22 09:43 
> . . .недоступных обычному канавокопателю
> в его канавокопательной деятельности.

Эффективный манагер (с). Апдейтед.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 08-Апр-22 13:39 
Где-то был проект org-mode для VS Code, но кажется оно заглохло, да и org-mode без Емакса — это неполноценно в любом случае, половина кайфа же в интеграции с другими емаксовыми штуками.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 15:40 
Тем, что оно не на электроне с js?

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 17:46 
Внутри терминала vscode можно запустить emacs.

Внутри терминала emacs vscode не запустить.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено emacser , 09-Апр-22 11:42 
Внутрь плагина к emacs'у давно уже chrome затащили

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 07-Апр-22 12:45 
Вот и вырастили поколение. Не само вырасло - специально взрастили. Образование.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено m , 06-Апр-22 09:56 
Несколько окон можно открыть, если есть много места на экране или много мониторов? Похоже и vim также страдает.
Вопрос в качестве ознакомления, так как не использую оба редактора.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено йу , 06-Апр-22 10:11 
А как редактор может не открыть несколько окон? Я тоже делитант и интересно что он на сегодня из себя представляет

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним84701 , 06-Апр-22 11:15 
> Несколько окон можно открыть, если есть много места на экране или много

И "внутри" себя  и "снаружи".
http://xahlee.info/emacs/emacs/i/emacs_screenshot_Dan_Lentz_...
http://xahlee.info/emacs/emacs/i/emacs_2_windows_workflow_20...
Только называют их фреймами:
https://www.gnu.org/software/emacs/manual/html_node/emacs/Fr...


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено freehck , 06-Апр-22 11:27 
Аноним84701 уже в целом ответил, но я отвечу то же самое, но попроще.

1) Возможность делить экран там всегда была.
2) Может работать в режиме демона с массой подключённых emacsclient-ов: причём не важно, из консоли ты подключаешься к демону или из графического Emacs. Разница будет только в том, что он в терминале картинки не выведет тебе.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Папандрополус , 06-Апр-22 11:41 
Может кто знает почему в orgmode

#+begin_src python :session

ошибки компиляции не диагностируются?

При наличии ошибок просто #+result: становится пустым.

Без :session всё нормально, диагностика работает.

Конфигурация doom emacs.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено freehck , 12-Окт-22 21:13 
> Конфигурация doom emacs.

Эх, везёт молодёжи. Во времена моей юности никаких "конфигураций" ещё не было. Да что там, у нас и пакетного менеджера в емаксе ещё не было. )


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 12:01 
Это всё хорошо, но есть ли там несколько курсоров? Мне надо в одном окне и в одном файле,  как это умеют все приличные редакторы текста сейчас. И видеть несколько мест сразу (каждая часть окна при этом видит действия соседних). Режим демона это шляпа какая-то. Он тоже течёт, как и Kate? Kate хотя бы закрыл и вся память освободилась, через секунду уже открыл заново на том же месте. Тормоза это конечно основная проблема, если уж нативные парсеры/линтеры больно использовать из-за тормозов, то что уж говорить о байткоде.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено freehck , 06-Апр-22 12:15 
> Это всё хорошо, но есть ли там несколько курсоров? Мне надо в
> одном окне и в одном файле,  как это умеют все
> приличные редакторы текста сейчас. И видеть несколько мест сразу (каждая часть
> окна при этом видит действия соседних).

Да как бы, не открою Америку, если скажу, что большую часть фишек "все приличные редакторы" подцепили именно из Emacs. =)

Multiple Cursors были, сколько себя помню. Один евангелист, ведущий на ютубе канал по Emacs, даже видео записывал на эту тему: https://www.youtube.com/watch?v=jNa3axo40qM

Но курсоры -- это так, ребячество. Разумеющиеся вещи, как, скажем, замена одной строки на другую. Помимо курсоров есть куда более мощные вещи. Например редактирование блоков -- всё-таки оперирование блоками текста очень удобно в огромном количестве случаев. Или макросы -- редактор просто запоминает последовательность нажатия клавиш и позволяет неограниченное количество раз повторить. И что характерно -- команды прыжка между окнами тоже записываются и повторяются. В общем, много там фишек прикольных есть. )

> Он тоже течёт, как и Kate?

Emacs вроде не течёт. По крайней мере у меня в своё время он демоном по полгода висел открытым, и всю доступную память не выжирал

> Тормоза это конечно основная проблема, если уж нативные парсеры/линтеры больно
> использовать из-за тормозов, то что уж говорить о байткоде.

Да вообще-то не больно, и некоторые режимы Emacs так и делают. Например для работы с проектом на OCaml существует режим merlin-mode, который именно то и делает, что запускает процесс-сателлит с редактором merlin (специально разработанный для OCaml), и использует его функциональность для проверки типов в текущем файле, для анализа синтаксиса, и т.п.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено freehck , 08-Апр-22 16:03 
> Это всё хорошо, но есть ли там несколько курсоров?

Кстати, мне даже интересно стало, что когда и где появилось. Так вот, я навёл справки.

Emacs: multiple-cursors появился в 2012-м
https://github.com/magnars/multiple-cursors.el

IntelliJ IDEA: в 2014-м
https://confluence.jetbrains.com/display/IDEADEV/IDEA+13.1+EAP
https://blog.jetbrains.com/idea/2014/03/intellij-idea-13-1-r.../

VS Code вообще появился в 2015-м, так что о чём тут говорить. =)
https://en.wikipedia.org/wiki/Visual_Studio_Code

--

Вообще, вопросы вида "есть ли в emacs <feature_name>, которую я использую в <editor_name>" -- как правило имеют ответ "да, есть, у нас и родилась".


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено freehck , 21-Июл-22 22:36 
Ещё немного обновлю длиннопост.

Я связался с Magnar Sveen, разработчиком multiple-cursors.el в Emacs, и спросил у него, является ли он автором идеи множественных курсоров. Оказалось, что нет. Он начал разработку в январе 2012го после того, как увидел аналогичную фичу в альфе текстового редактора TextMate 2 (ссылку на анонс оставляю). Я так понимаю, почти весь мир этот анонс обошёл стороной. Мало того, что он разрабатывался исключительно под MacOS, так он ещё был проприетарным до августа 2012го года. Да и к тому же TextMate 2 был в разработке очень, очень долго. В декабре 2011го после нескольких лет разработки он только вышел в публичную альфу, в 2016м сформировал первый релиз-кандидат, а релизнулся и вовсе только в 2019м.

Видимо, технология множественных курсоров всё-таки пошла в мир как раз после Emacs.

Ссылка на анонс Multiple Carets в TextMate 2: https://macromates.com/blog/2011/multiple-carets/


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 09:58 
Понравилась идея - консольный убер комбайн, быстрый и мощный. Куча плагинов всяких. Но только открывался он, когда пробовал, осязаемо долго для текстового редактора 35 файлов проекта, что я перелез на textadept который был молниеносен и намного проще. И плагины написаны на внеземном языке который я кажется в универе щупал и там же забыл слава богу.

Там что-то кардинально изменилось? Ну вдруг переписали уже раза два хотя бы. Textadept крут, но там плагинов не так много.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено freehck , 06-Апр-22 11:30 
У каждого емаксера когда-нибудь настаёт момент, когда он понаставит себе столько расширений, что инициализация станет длиться секундами. Если нужно, чтобы он быстро открывался -- демона стартани, и emacsclient-ами подключайся. Не знаю, когда эта функция появилась, но последние лет 10 точно была.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено myhand , 06-Апр-22 12:43 
> И плагины написаны на внеземном языке который я кажется в универе щупал и там же забыл слава богу.

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

Или ты готов осчастливить человечество собственным плагином?  В чем его идея?

> Там что-то кардинально изменилось?

Хвала Его Макаронной Благости - все просто работает как раньше.  А почему ты спросил?


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Сушилин , 06-Апр-22 18:28 
Можно использовать обёртку tem

https://repo.or.cz/tem.git

Само управляет запуском демона и клиента


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено CudaText user , 07-Апр-22 13:11 
А что такого вы нашли в Textadept, чего нету в CudaText?

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 10:04 
Он есть в снапе? lol

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 10:13 
да, а ещё

> значительно улучшена работа с emoji

радуйся смузик


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено А где же каменты , 06-Апр-22 10:58 
Типичный пример over engineering’a.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 11:00 
йунихвей, шо ты хотел?

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 11:04 
Emacs это чудо текстовых редакторов. Emacs-Evil это просто бомба!
Дорогие девочки, советую вам обновиться как можно быстрее и пользоваться этим наипрекраснейшим чудом технологии.
Но учтите! Злые люди готовы на всё чтобы обесценить добро, не слушайте злых людей!
Да благословит вас бог, дорогие мои.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено user90 , 06-Апр-22 11:09 
> Emacs это чудо текстовых редакторов.

Это давно уже значительно больше, чем жалкий текстовый редактор. "Среда для работы с символьной информацией" возможно.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено freehck , 06-Апр-22 11:32 
> Emacs-Evil это просто бомба!
> Но учтите! Злые люди готовы на всё чтобы обесценить добро, не слушайте злых людей!

Тонко. Да, evil-mode -- он именно для злых людей создан. =)



"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено user90 , 06-Апр-22 11:05 
> компиляции Lisp-файлов в исполняемый код

Очередной шаг к тому, чтобы стать ОС ;)

> значительно улучшена работа с emoji

Я аж булочкой поперхнулся! Прочитай такое лет 10 назад, нолил бы чего покрепче, бгг.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено ананим.orig , 06-Апр-22 12:37 
> нолил

нолил и единичил? ;)
хардкодненько. вообще то асм уже.. сколько ему?


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено CudaText user , 06-Апр-22 16:00 
Ну вот в CudaText делались специальные фиксы для emoji. Например движение каретки не должно застревать внутри emoji, или там Del/BackSp должны корректно удалять emoji. ЧТо тут стыдного для текстового редактора? Причем я не набираю emoji сам а прото имею файлы которые набили другие.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 11:23 
>значительно улучшена работа с emoji.

Поняшка, радуйся!


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено iPony129412 , 07-Апр-22 06:22 
После этого этот проект вообще не стоит 😠

https://github.com/emacs-mirror/emacs/commit/9344612d3cd1643...


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 15:01 
Только не произности те как "Йемакс" или "Имакс". Правильно "Эмакс"

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено ананим.orig , 06-Апр-22 16:06 
хорошо.
произностить не будем.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено opdo , 06-Апр-22 16:56 
йимакс

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено opdo , 06-Апр-22 16:59 
https://en.wiktionary.org/wiki/Emacs#Pronunciation

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено МарьВанна , 07-Апр-22 10:10 
Это аглицкий проносиэйшен, по-русски произносите - эмакс.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 07-Апр-22 10:37 
Какова методика переноса английских имён собственных на русский?  

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено CudaText user , 07-Апр-22 13:19 
С одной стороны - надо как слышится. С другой, Доктор Ватсон - это на нашем так перевели Watson. Хотя слышится Уотсон!!!!

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Япанутый , 08-Апр-22 11:55 
>Доктор Ватсон - это на нашем так перевели Watson

В каждом языке есть система правил перевода иностранных слов. Эти правила называются словом "Транскрибирование". Поэтому, "Ватсон" - это не просто перевод. Япанутые знают о чём речь.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 17:32 
Емакс же)

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 16:11 
А можно мне такое же, но с перламутровым TUI?

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 17:49 
Во-во, я тоже хотеть редактор кода с TUI (и CUA).

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 07-Апр-22 09:41 
Судя по всему за вас и для вас его никто писать не собирается. MCedit из MC ближе всего. Хотя тут надо писать полноценную среду рабочего стола с прикладным софтом в TUI. Привет 80-е только СПО портируемое.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Смузихлёб , 06-Апр-22 17:21 
Зачем ОНО нужно в современном мире? Вот серьезно ответьте сами себе на этот вопрос.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 17:31 
Для поднятия ЧСВ все средства хороши.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 07-Апр-22 09:44 
Этот как опрос на ЛОРе, зачем вы используете Линукс. И пункт из-за поднятие ЧСВ есть но не особо популярен. Хотя по правде на первом месте. Так и тут, некоторые анонимы думают, что они лучше остальных из-за того что овладели знаниями древних. Остальные же смотрят на них непонимающе.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 07-Апр-22 15:49 
Ты недосказал. Эти остальные потом уходят с ЛОРа на OS Windows.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 17:33 
А чем пользоваться, если не vim/emacs? Не зашкварным vscode же.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено CudaText user , 07-Апр-22 13:21 
CudaText + Sublime Text пользоваться.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 07-Апр-22 13:50 
Он же проприетарный.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено CudaText user , 07-Апр-22 13:51 
Sublime да. CudaText зато свободный.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Смузихлёб , 07-Апр-22 15:08 
> Он же проприетарный.

Тебе не пофиг? Главное чтобы можно было скачать бесплатно, а на лицензию здравому человеку должно быть ГЛУБОКО НАСРАТЬ. Никогда не понимал это шизы.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Ooiiii , 07-Апр-22 19:54 
Bluefish|Geany|Atom

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено qwe , 06-Апр-22 17:34 
Текстовый редактор как и множество других. В TUI и в GUI работает, некоторые бесшовно, что уже удобно в некоторых ситуациях.
Я то в иксах, то в консоле незамечая работаю в textadept, вечно какой-то код в tmux висит.

Кушает минимум. Лёгкий быстрый, хотя всё в этом мире быстрее емакса с плагинами )

Если ты не на батарейках живешь, а на розетке с ПК, и неприходится в дороге с ноутом возиться например.. вообще ненужное ненужно. KDevelop и все дела. Но приходится считаться с жестокой реальностью и расчитывать мощщи аккума.

С другой стороны, мы же люди. ПРивыкаем, идеализируем, фантазируем, романтизируем. Нормальная тема, если ты живой - вылезет не в редакторах так в другом.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 17:43 
Себе мы давно ответили, а вот затрудняться и отвечать ТЕБЕ что-то лениво ;)

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено user90 , 06-Апр-22 17:51 
Типичный вопрос нуба) Но можно попробовать: Org Mode, просмотр PDF, файловый менеджер и собственно текстовый редактор - в рамках ОДНОГО, как угодно настраиваемого приложения! Прикидываешь, как позитивно это для скорости и удобства работы? Хотя даже одного Org Mode в этом списке уже достаточно.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Брат Анон , 07-Апр-22 08:02 
Не вижу киллер-фичи по сравнению с VSCode.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено user90 , 07-Апр-22 12:40 
Я даже не знаю, что это за хреновина, бугога.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 07-Апр-22 13:51 
Значит продолжай пользоваться VSCode.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено freehck , 06-Апр-22 17:58 
Затем, что в Emacs есть режимы для работы с чем угодно. Какой бы язык ты ни выбрал -- скорее всего для него есть режим работы. Хочешь в соседнем окне в чате посидеть или письмо послать -- пожалуйста. Надо с файлами поработать -- так там файловый менеджер прямо из коробки. Если прямо-таки охота -- можно и двухпанельник поставить, благо есть пакеты для этого. Если надо, то и шелл есть. Забыл текущий статус задач? Включаешь org-mode и просишь его пробежаться по текущим задачам и сформировать агенду. Надо залить чарт в кластер куба? Не поверишь, и для этого решение в емаксе найдётся. Можно даже плеером прямо из емакса управлять. Не всяким, конечно, но с mpd у меня работало на ура.

Ну и конечно же, по многочисленным заявкам, вопреки вечно бухтящим скептикам, в пику всем желчью исходящим хейтерам, и на радость хакерам... Если у тебя есть подключённая к сети кофеварка, поддерживающая RFC 2324, то Emacs может сварить тебе кофе! =))))))


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 06-Апр-22 19:44 
Юниксвей, юниксвей… Но emacs — «это другое».

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено freehck , 06-Апр-22 20:51 
> Юниксвей, юниксвей… Но emacs — «это другое».

Сто раз уже поясняли, почему Emacs -- это вполне себе unix way.

https://www.opennet.dev/openforum/vsluhforumID3/101258.html#60


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 07-Апр-22 18:48 
Этот вопрос выдаёт в вас непонимание того, чем на самом деле является emacs: вы видите текстовый редактор и вопрос ваш по факту "зачем сейчас нужен 40-летний текстовый редактор emacs, если есть модный современный VSCode или даже notepad". Emacs это совсем не текстовый редактор, это огромная экосистема, которая нарабатывалась 40 лет и продолжает активно нарабатываться. Это pim и дневник с pgp-шифрованием, очень многофункциональный file manager, полноценная среда разработки (спасибо vscode за LSP), шикарный git-клиент magit, удобный текстовый редактор vim (evil-mode) и всё это полностью автоматизируемо и переавтоматизируемо благодаря полноценному языку програмирования Lisp и встроенному отладчику. Всё это по отдельности можно легко найти, но получить в виде шикарной нативной пары дополнительных фаланг каждого пальца каждой руки больше нигде нельзя и распробовав отказаться от этого просто нельзя. Именно это позволило этой экосистеме успешно развиваться более 40 лет и непрерывно получать новых адептов.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено saahriktu , 06-Апр-22 22:28 
Ура! Уже обновился.

$ emacs --version | head -n 1
GNU Emacs 28.1
$


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено fuggy , 07-Апр-22 19:20 
Единственное неудобство Emacs, это то что нужно каждый язык, каждый шорткат вручную настраивать.  И не просто настраивать, а писать реально функции в конфиге. Каждый кулик, свой конфиг по разному пишет. И переносить всё это с одного компьютера на другой сложно. Комбинации клавиш иногда конечно инопланетные, для людей с 4 руками с клавиатурой космических кадетов! (space-cadet keyboard).
При этом Emacs потрясающий редактор. Отлично подходит для не мейнстримных языков у которых нет своей специфической среды. Для тех кто изучает код на редких языках, вроде того же Lisp, Haskell, LaTeX и для других языков даже того же C, Rust, Go будет удобно настроить для работы в той же уже привычной среде Emacs.

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено freehck , 08-Апр-22 16:29 
> Единственное неудобство Emacs, это то что нужно каждый язык, каждый шорткат вручную
> настраивать.  И не просто настраивать, а писать реально функции в
> конфиге. Каждый кулик, свой конфиг по разному пишет.

Эм. Это было весьма актуально лет 8 тому назад. Но сейчас, обыкновенно, ты просто ставишь пакет из MELPA для поддержки языка -- и режим языка автоматом подрубается при открытии файла с соответствующим расширением.

> И переносить всё это с одного компьютера на другой сложно.

Да как бы нет. Просто сохрани .emacs и .emacs.d.

> Комбинации клавиш иногда конечно инопланетные, для людей с 4 руками с клавиатурой космических кадетов!

Да, есть такой стереотип. =)
https://external-preview.redd.it/H9zvzJS7V6OTTnHSefHhaM7xhC1...

> При этом Emacs потрясающий редактор. Отлично подходит для не мейнстримных языков у
> которых нет своей специфической среды. Для тех кто изучает код на
> редких языках, вроде того же Lisp, Haskell, LaTeX и для других
> языков даже того же C, Rust, Go будет удобно настроить для
> работы в той же уже привычной среде Emacs.

Ну, тут собственно и да, и нет.

Если говорить о функциях IDE, то с каждым языком песня отдельная. Подсветка синтаксиса -- это фигня. Она есть, и есть для всего. Но вот чтобы он тебе типы проверял, позволял перескочить на определение символа (функции) в проекте -- тут бывают нужны дополнительные приседания.

Но именно что "бывают". За последние 10 лет многое автоматизировали. Вот например emacs и ocaml-овский merlin раньше было трудно подружить. Прям задача-задача. А теперь ocaml сразу поставляется со всем необходимым для того, чтобы с ним в emacs-е можно было хорошо работать.

Про прочих я говорить пожалуй зашьюсь, потому что последние 4 года я пишу только на shell, ansible и ocaml, так что негоже мне характеризовать что-то ещё после такого перерыва.

Отдельно хочу заметить, что всё-таки Emacs -- это не потрясающий редактор, а потрясающая операционная среда. Всё-таки он 5 лет Emacs Gnus был моим основным почтовым клиентом. Да и в rcirc я иногда заглядываю, когда нужно поговорить с грамотными людьми, а не с теми, кто в телеграме тусуется.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено fuggy , 08-Апр-22 21:34 
Пакет то MELPA поставил, а дальше. Укажи путь к исходниками для Language Server. Потом добавь пару шорткатов для себя. Потом захочется команды, например перейти в начало строки/функции, к предыдущей/следующей функции, тут уже изволь функций на elisp пиши. Можно конечно не писать, а поискать готовую и потом столкнуться что существует 10 сравнительно разных способов сделать это.
Для переносимости между операционными системами проблема что пути к папкам разные, команды для билда и запуска кода тоже могут быть разные.

Точнее сказать Emacs программируемый редактор, что делает его невероятно мощным. Только потом оказывается чтобы начать программировать код проекта - надо программировать сам редактор. И изучить тонну статей, которые потом быстро выветрятся из головы.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено freehck , 08-Апр-22 22:20 
> Пакет то MELPA поставил, а дальше. Укажи путь к исходниками для Language
> Server. Потом добавь пару шорткатов для себя. Потом захочется команды, например
> перейти в начало строки/функции, к предыдущей/следующей функции, тут уже изволь функций
> на elisp пиши. Можно конечно не писать, а поискать готовую и
> потом столкнуться что существует 10 сравнительно разных способов сделать это.
> Для переносимости между операционными системами проблема что пути к папкам разные, команды
> для билда и запуска кода тоже могут быть разные.

Кто ж спорит. Любители тюнинга будут тюнить всегда. Emacs предоставляет тут огромные возможности.
Моя позиция заключается в том, что сейчас многое и из коробки работает довольно неплохо. Так что те, кто не хочет тюнить -- жить смогут.


"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено Аноним , 08-Апр-22 12:12 
Я что-то так и не понял - emacs daemon можно запустить на другом компьютере и подключаться к нему по сети?

"Выпуск текстового редактора GNU Emacs 28.1 "
Отправлено freehck , 08-Апр-22 22:19 
> Я что-то так и не понял - emacs daemon можно запустить на
> другом компьютере и подключаться к нему по сети?

Нет, по сети нельзя.

Он демоном висит, чтобы не инициализировать каждый раз новый инстанс, потому что инициализация до отвала затюнингованного Emacs-а со всеми примочками может занимать несколько секунд, что не очень удобно, если тебе вдруг понадобилось просто один файлик подредактировать.

Такой метод ускорения загрузки используют довольно часто. Тот же rxvt-unicode, например, использует аналогичный вариант запуска.