Программы


Ответить в тред Ответить в тред

Check this out!
<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
261 45 118

GNU Emacs /emacs/ Аноним (Linux: Chromium based) 25/05/19 Суб 02:05:44 25769941
emacs.png (531Кб, 1600x1600)
1600x1600
stallman.jpg (1176Кб, 1688x2535)
1688x2535
orgconf.png (195Кб, 1366x703)
1366x703
Почему бы нам не поговорить о GNU Emacs?
GNU Emacs -- это многофункциональный расширяемый текстовый редактор, написанный в 1976 году Ричардом Столлманом и Гаем Стиллом.
Большая часть редактора написана на Emacs Lisp, -- примерно 70%. На этом языке пишутся дополнения для редактора.

FAQ:
А с чего начать-то?
Качаешь ванильный Емакс, нажимаешь C-h t, попадаешь в туториал, проходишь его.

Н-но мне неудобно нажимать Контрол, можно ли что-то с этим сделать?
Если хочешь пользоваться дефолтными (или почти дефолтными) байндингами, то лучше переместить Контрол на Капс Лок. Так же, если ты пользовался Ви(мом), есть evil-mode, который добавляет модальность и vi-йные хоткеи.

Я не погромист, зачем оно мне?
Многие люди пользуются Emacs исключительно из-за org-mode, это мод для ведения заметок, ТУДУ-листов и планирования. Все это добро можно экспортировать в pdf, html и кучу других форматов, можно вести свой блог, вести заметки по программированию, с кодом, который можно выполнять непосредственно в org-файле, следить за своими привычками, планировать встречи, дела и многое другое.

Полезные ссылки:
Скачать: https://www.gnu.org/software/emacs/
Большой сборник ссылок. Пакеты, гайды, библиотеки и т.д.: https://github.com/emacs-tw/awesome-emacs
Wiki: https://www.emacswiki.org/

Если лень самому конфигурировать и разбираться:
Spacemacs -- сконфигурированный за вас дистрибутив Емакса, очень жирный и многофункциональный, ориентирован на людей, знакомых с Vi(m): http://spacemacs.org/
Doom Emacs -- дистрибутив по-проще, оптимизированный, в целом хороший, тоже ориентирован на пользователей Vim: https://github.com/hlissner/doom-emacs
Emacs Prelude -- простенький дистрибутив, который пытается улучшить ванильный экспириенс: https://github.com/bbatsov/prelude

Статьи:
Mini-manual от tuhdo: https://tuhdo.github.io/
Максимально простой туториал по орг-моду, основы, даже туториал не надо проходить: https://medium.com/@mgkennard/lets-get-going-with-org-mode-b1ff648bcbc3
Блог xah`a: http://ergoemacs.org/index.html
Хороший туториал для людей, перекатывающихся с Вима, и хотящих свой конфиг: https://github.com/noctuid/evil-guide#emacsevil-for-vim-users
Еще один, но намного проще: https://dev.to/huytd/emacs-from-scratch-1cg6

Пакеты:
use-package, маст хев пакет, если собираетесь писать свой конфиг: https://github.com/jwiegley/use-package
helm - здоровый, сука, покет, добавляющий автокомлишен в минибаферы, и не только, лучше сами почитайте, он реально, сука, огромный: https://github.com/emacs-helm/helm
ivy - присерно тоже самое, но по-компактнее: https://github.com/abo-abo/swiper
swiper - альтернатива стандартному поиску: https://github.com/abo-abo/swiper
company - автокомлишен прямо в бафере. Бекенды есть, пожалуй, для любого ЯП: https://company-mode.github.io/
avy - позволяет прыгать к словам, линиям или символам в видемых баферах. Дико удобно, даже необходимо, если не пользуетесь evil: https://github.com/abo-abo/avy

Пока все. Надеюсь взлетит и мы вместе обсудим самый прекрасный текстовый редактор.
25/05/19 Суб 02:24:50 25770012
> самый прекрасный текстовый редактор
Напомнило Vim.
25/05/19 Суб 02:27:22 25770043
Аноним (Неизвестно: Неизвестно) 25/05/19 Суб 02:28:40 25770054
magit-400x400px.png (5Кб, 400x400)
400x400
Аноним (Linux: Firefox based) 25/05/19 Суб 15:23:02 25773045
image.png (57Кб, 502x1035)
502x1035
>>2576994 (OP)
>Doom Emacs -- дистрибутив по-проще
>125 плагинов изкаропки.
Нихуясе попроще. Проблема этих вимоов-емаксов - они пытаются быть максимально пердольными и расширяемыми, хотя мне нужна просто ИДЕ. Благо, вим можно только как notepad использовать, а емакс это огромная виртуальная машина, а не текстовый редактор.
Надо сделать новый текстовый редактор, который будет такой же юзерфрендли, как вскод, но не будучи зондом и инстансом хрома. Чтобы в нем изкаробки был единый фронтенд для дебаггера, автокомплита, навигации по коду и тд. Пиздец как бесят эти сотни васяноподелий на вимскрипте/елиспе, которые работают через жопу.
Аноним (Linux: Firefox based) 25/05/19 Суб 15:27:08 25773096
image.png (8Кб, 198x140)
198x140
>forge
О, пацаны написали jvm на лиспе, портировали в емакс майнкрафт и загружалку модов для него? уверен, какой-то васян уже занялся написанием jvm на лиспе
Аноним (Linux: Chromium based) 25/05/19 Суб 16:31:14 25773477
>>2577304
Не так уж и много, на самом деле. Даже на твоем скриншоте это в основном какие-то маленькие пакеты вроде дополнительных хоткеев для evil, бекендов для company и т.д. Плюс разные зависимости. Там, насколько я знаю, можно включить еще кучу дополнительных, заранее настроенных и оптимизированных пакетов в приватном конфиге. Тащем-то поэтому я и сказал, что он по-проще и по-лучше, там по-дефолту меньше пакетов, чем в спейсмаксе, он лучше оптимизирован и писать дополнительный конфиг там тоже проще, не нужно разбираться с леерами, например.

>Проблема этих вимоов-емаксов - они пытаются быть максимально пердольными и расширяемыми, хотя мне нужна просто ИДЕ.
Эти дистрибутивы по сути и существуют, чтобы ты просто установил их и пользовался.

>Благо, вим можно только как notepad использовать, а емакс это огромная виртуальная машина, а не текстовый редактор.
А что мешает пользоваться Емаксом в качестве блокнота? Заметки там писать куда уж приятнее, чем в Vim. Не понимаю мемы про виртульные машины, операционные системы и так дальше.
Аноним (Google Android: Mobile Safari) 25/05/19 Суб 16:48:27 25773588
>>2576994 (OP)
Всё никак не могу n0нять, орг-мод в ванильном имаксе доступен, или плагином ставится?
Аноним (Linux: Chromium based) 25/05/19 Суб 16:49:37 25773609
>>2577358
Уже давно добавлен в ванильный Емакс.
Аноним (Google Android: Mobile Safari) 25/05/19 Суб 16:59:55 257736510
Аноним (Linux: Chromium based) 25/05/19 Суб 17:03:37 257737011
>>2577365
Создаешь и открываешь файл с .org, либо M-x org-mode, чтобы включить в любой бафере. Если, по какой-то причине, он не работает или отсутствует, можешь в .emacs.d/init.el добавить (require 'org), но это вряд ли, должно все работать изкаробки.
Аноним (Google Android: Mobile Safari) 25/05/19 Суб 17:24:38 257738812
Аноним (Linux: Firefox based) 25/05/19 Суб 21:07:22 257758513
>>2576994 (OP)
Несколько вопросов от нуба, который не осилил:
1) Ваниль, evil, ergoemacs, или ещё кокой костыль типа спейсмакса для человеческой навигации?
2) На каком пакетном менеджере они все там в итоге остановились.
3) Когда многопоточность?
Аноним (Linux: Chromium based) 25/05/19 Суб 21:26:36 257758914
>>2577585
>1) Ваниль, evil, ergoemacs, или ещё кокой костыль типа спейсмакса для человеческой навигации?
Зависит от тебя, я пользуюсь ванильным. Костылей для поддержки всех сторонних модов и пакетов не напишешь.

>2) На каком пакетном менеджере они все там в итоге остановились.
В ванильном используется package (или, по крайней мере, большинство используют именно его). Есть еще el-get.

>3) Когда многопоточность?
В Emacs 26 добавили.
Аноним (Linux: Firefox based) 25/05/19 Суб 21:42:45 257759715
>>2577347
>Эти дистрибутивы по сути и существуют, чтобы ты просто установил их и пользовался.
Только в итоге я получаю шайтан машину с кучей неизвестного мне функционала. Хочется редактор, в котором было бы только два типа плагинов: поддержка языканеймможно разделить на автокомплит, дебаггер, vasyanSense и кастомная раскладка/красивая тема/снипсеты.
Мб это я такой тупой и хочу программу с ограниченым функционалом, зато простую и без тысячи микроплагинов, которые фиксят проблемы ванильного емакса/вима.
а еще я хочу попробовать написать свой редактор, just for fun

>Не понимаю мемы про виртульные машины, операционные системы и так дальше.
Бля что за хуйня. Насколько я помню, где-то пол года назад даже на википедии было написано, что емакс это extensible screen manipulator written in lisp ну или что-то подобное, а сейчас просто сказано, что это текстовый редаткор.
Аноним (Неизвестно: Неизвестно) 25/05/19 Суб 21:53:20 257760716
IMG201905190201[...].jpg (134Кб, 1080x1080)
1080x1080
>>2577597
>Только в итоге я получаю шайтан машину с кучей неизвестного мне функционала.
Мне поэтому spacemacs и не нравится. По сути это уже не емакс, а какой отдельный проект со своей философией и способом настройки. Хотя настраивать-то там, по сути, ничего и не надо, он на это и ориентирован.

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

>Мб это я такой тупой и хочу программу с ограниченым функционалом, зато простую и без тысячи микроплагинов, которые фиксят проблемы ванильного емакса/вима.
>а еще я хочу попробовать написать свой редактор, just for fun
Никто тебя не осуждает, но эти пакеты скорее не фиксят проблемы, а расширяют дефолтный функционал.
Аноним (Linux: Vivaldi) 26/05/19 Вск 00:23:45 257775917
2019-05-2600-22.png (17Кб, 658x204)
658x204
Почему в орг моде все равно ноиера строк отображаются?
Аноним (Linux: Chromium based) 26/05/19 Вск 00:53:47 257779718
>>2577759
Не знаю, это какая-то спейсмаксовая проблема. Ты же перезагрузил конфиг и перезашел в бафер после настройки?
Аноним (Linux: Firefox based) 26/05/19 Вск 08:46:05 257787319
Пытаюсь перекатиться с вима на spacemacs уже продолжительное время, а также в надежде, что когда-нибудь я смогу хотя бы процентов на 80 заменить Intellij IDEA (вряд ли).
В общем вопросы такие:
1. Project management. Как ебать? Emacs + projectile предлагает просто открывать документ из проекта, и типа он сам подхватится, мол, ритуалы создания проекта не так важны\нужны. Но в этих ритуалах все настройки линтеров, глобальных переменных, окружения для этих самых проектов, они блядь не просто так появились. Как мне всё это сделать в Emacs?
Мне нужны настройки линтеров, настройки табов\пробелов для разных языков в проекте. Где это всё? Как?
2. Перемещение по буферам. Даже в vim'е у меня были вкладки (визуальные) и по ним было охуенно перемещаться gt %номер вкладки% (который я мог определить потому, что я их вижу) или просто тыкнуть мышкой. В spacemacs параллельно открывается огромное количество буферов и приходится пользоваться поиском даже если открыто всего 3 файла. Чё за хуйня? Как с этим жить?
3. Tab-button. Как с этим жить-то? Что за магия скрыта в этой кнопке? В Python-mode нельзя просто так нажать 2 раза таб, и получить отступ в 8 пробелов.
Аноним (Linux: Chromium based) 26/05/19 Вск 10:27:56 257790520
dobrogo utrechka.jpg (97Кб, 750x750)
750x750
>>2577873
>Project management
https://www.gnu.org/software/emacs/manual/html_node/emacs/Directory-Variables.html#Directory-Variables

Для настроек редактора (типо количества пробелов, табов и т.д.) есть editorconfig, это универсальная херня, в емаксе тоже работает. Можно еще добавить локальный инит-файл для директории - .dir-locals.el. Насчет остальных настроек не знаю. Разве у тебя в директории с проектом нет конфига?

>Перемещение по буферам
Если тебе очень нравятся табы, есть пакет awesome-tab, ИМХО очень странная и специфичная херня. Переключаться между баферами гораздо удобнее. Особенно если у тебя открыта сотня разных баферов.

>Tab-button
https://www.gnu.org/software/emacs/manual/html_node/emacs/Indentation.html#Indentation

Таб забинжен на команду indent-for-tab-command. Где бы на линии ты не находился, нажав таб, ты автоматически вставляешь нужное количество пробелов (или табов) для индентации.
Аноним (Linux: Vivaldi) 26/05/19 Вск 11:58:46 257796521
>>2577759
upd номеров не будет если сразу открыть org, но если сначала открыть файл с кодом, а потом org - номера остаются. Есть елисперы в треде? Как можно забиндить команду на отключение при открытии org файла?
Аноним (Linux: Chromium based) 26/05/19 Вск 12:14:45 257798122
>>2577965
Это какой-то странный баг спейсмакса, я не понимаю, что ты имеешь ввиду, можешь конкретнее? Попробуй удалить что ты там настраивал и просто добавить это:

(add-hook 'org-mode 'display-line-number-mode)

Должно работать, если в спейсмаксе номера включены по-дефолту. Лучше тебе спросить в каком-нибудь спейсмаксовском чате.
Аноним (Linux: Chromium based) 26/05/19 Вск 12:16:20 257798623
>>2577981
(add-hook 'org-mode-hook 'display-line-numbers-mode)

Ошибся немного.
Аноним (Linux: Firefox based) 26/05/19 Вск 12:20:34 257799024
Boh-pituh.webm (1699Кб, 320x240, 00:00:30)
320x240
>>2576994 (OP)
> написанный в 1976 году Ричардом Столлманом
ВРАНЬЁ!

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

Пруфы: http://jeder.ru/?p=250
Аноним (Linux: Vivaldi) 26/05/19 Вск 12:23:40 257799525
2019-05-2612-23.png (8Кб, 229x165)
229x165
>>2577986
А там не надо nil какой нить передать?

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

Может, у тебя есть какие буллеты для орг мода? Стандартные какие то долдонские, пытасб сам что то придумать, но выходит так себе
Аноним (Linux: Chromium based) 26/05/19 Вск 12:30:54 257799626
>>2577995
>А там не надо nil какой нить передать?
Куда передать? Все, org-mode-hook -- это список функций, которые ты запускаешь при включении org-mode. В данном случае ты тоглишь display-line-numbers-mode.

>Может, у тебя есть какие буллеты для орг мода?
У меня просто звездочки.

>>2577990
>Возможно у вас отключен Javascript или работает блокировщик рекламы. Включите Javascript и отключите блокировщик рекламы, чтобы просматривать содержимое этого сайта.
Аноним (Linux: Chromium based) 26/05/19 Вск 12:36:35 257799927
>>2577995
>Может, у тебя есть какие буллеты для орг мода?
Хотя дефолтные для org-bullets выглядят лучше, чем твои, на самом деле.
https://github.com/sabof/org-bullets
Аноним (Linux: Vivaldi) 26/05/19 Вск 12:37:53 257800128
>>2577999
О чем и речь. Но дефолтный цветочек тоже напрягает, с короче первый 3 дефолтных скопировал, что бы они без цветочка были.
Аноним (Linux: Vivaldi) 26/05/19 Вск 12:38:54 257800229
2019-05-2612-38.png (7Кб, 637x159)
637x159
Ксчтати, как эта штука называется, дефолтные тильды так себе, а гуглить хз как.
Аноним (Linux: Firefox based) 26/05/19 Вск 12:44:25 257800630
>>2577905
> Если тебе очень нравятся табы, есть пакет awesome-tab, ИМХО очень странная и специфичная херня. Переключаться между баферами гораздо удобнее. Особенно если у тебя открыта сотня разных баферов.

Зачем только их столько держать? Переключаться между буфферами ты имеешь в виду через поиск?
Алсо, если я хочу сохранить раскладку окон-буферов, мне я так понял надо создавать фрейм и уже переключаться между фреймами, что, в идеале для меня, должно являться переключением между вкладками в современном их представлении. То есть таб для меня это = вимовский таб = сохранение расположения буферов и окон.
> Разве у тебя в директории с проектом нет конфига?
Есть, только всё это пердолится из идеи через гуй, и о конфигах линтеров я знаю только то, что они где-то существуют. В остальном же всё отлично, понятно и с поиском для проекта настраивается в идее.

В остальном спасибо. На dir-locals натыкался, но ещё руки не доходили.
Алсо, есть какой-нибудь инструмент для запуска скриптов как в IDEA? Типа создал конфиг для запуска например дев серверa\запуска REPL'a\сборки проекта\etc в котором можно указать переменные окружения, ключи вот это всё? Или под каждую такую фигню мне баш скрипт придётся писать и запускать ручками например через поиск этого самого скрипта? (говорю же, папки с проектом очень не хватает, не просто так коммуникация рекдактора и проекта строятся вокруг директорий .idea .vscode .etc)
Аноним (Linux: Chromium based) 26/05/19 Вск 12:45:05 257800831
>>2578002
Это весчь показывает пустые строки в файле.

(setq-default indicate-empty-lines nil), чтобы отключить.
Аноним (Linux: Chromium based) 26/05/19 Вск 12:56:15 257801432
>>2578008
>>2578002
А, тебе их поменять нужно. Тогда не знаю. Это то, как они выглядят в дефолтном Емаксе и настроить их незя.

>>2578006
Это специфичная весчь, которую тебе лучше самому погуглить.
Аноним (Linux: Vivaldi) 26/05/19 Вск 13:31:48 257803133
2019-05-2613-30.png (12Кб, 1843x105)
1843x105
Чому мне не получается как в item-2 сделать? (строка не переносится).
Аноним (Linux: Chromium based) 26/05/19 Вск 14:34:24 257807934
>>2578031
Можно по-конкретнее, что это мод, что это файл, что ты пытаешься редактировать?
Аноним (Linux: Vivaldi) 26/05/19 Вск 14:37:30 257808235
Аноним (Linux: Chromium based) 26/05/19 Вск 14:42:03 257808436
>>2578082
Тебе нужен M-q. org-fill-paragraph. Видимо что-то изменилось с момента написания туториала.
Аноним (Linux: Firefox based) 26/05/19 Вск 15:08:46 257810737
>>2577996
> ущербный хромог боится зайти на сайт
uBlock не детектится, с ним норм открывается. У тебя видать какое-то говно вместо блокировщика и шкриптов ты адово боишься.
Аноним (Linux: Chromium based) 26/05/19 Вск 15:33:55 257812138
Аноним (Google Android: Mobile Safari) 27/05/19 Пнд 00:17:39 257857339
Теперь это центр поддержки емакса? Ты будешь его форсить как никсос?
Аноним (Неизвестно: Неизвестно) 27/05/19 Пнд 00:49:36 257858440
>>2578573
Канешна. В планах сдать курсач, поставить GuixSD, EXWM и жить в Емаксе на протяжении пары месяцев. GuixSD возможно тоже расфоршу.
Аноним (Linux: Firefox based) 27/05/19 Пнд 20:37:21 257904541
>>2577589
Збс тогда.
4) Как жить с русской раскладкой?
Аноним (Google Android: Mobile Safari) 27/05/19 Пнд 20:46:15 257905542
>>2578584
Предалагаю сделать союз лучших дистрибутивов и вместе форсить никсос с гуиксом. тащемта, никсосо гуиксо тред и про гуикс тоже, только я о гуиксе ничего не знаю


Алсо, можешь сказать какие есть фичи в лиспе, что штульман считает его лучшим языком? Я знаком с ФП, но что такое лисп вообще ебу и чем он такой особенный кроме скобочек.
Аноним (Linux: Chromium based) 27/05/19 Пнд 22:59:42 257914643
Аноним (Microsoft Windows 10: Firefox based) 27/05/19 Пнд 23:05:03 257914744
>>2576994 (OP)
Чем он лучше gedita или либры? напомню, ты заявляешь, то эта консольная херь текстовый редактор, в котором можно вести заметки.
Аноним (Linux: Chromium based) 27/05/19 Пнд 23:17:32 257915845
>>2579147
> gedit
Тем же, чем vs code лучше, чем notepad, например
> либры
wysiwyg не нужен, пережиток бюрократии
> консольная херь
по дефолту она вполне себе графическая
> текстовый редактор, в котором можно вести заметки
заметки можно вести в любом текстовом редакторе (коим либра не является, тащемта). Org-mode позволяет эти текстовые заметки рассматривать как список дел, помечать их датами, смотреть свои дела не неделю или месяц вперёд. Для заметок лично мне vimwiki нравится больше.
Аноним (Linux: Chromium based) 27/05/19 Пнд 23:29:27 257917046
>>2579147
Емакс, конечно, можно использовать в терминале, но в основном используют GUI-версию.

Если тебе интересен только мод для ведения заметок, то можешь почитать про org-mode. В целом это обычные текстовые файлы, которые Емакс умеет красиво отображать и работать с ними.

Суть в том, что оргом можно заменить кучу разных программ, типо Evernote, Onenote, Anki, Трекеров привычек и так далее.

Можно назначать даты и планировать дела. Можно писать заметки, блоги, документы, экспортируя их в pdf или html. Можно вставлять в документы куски кода, редактировать и запускать их прямо в файле. Можно вставлять ссылки, картинки, таблицы. Есть много интересных расширений, дополняющий функционал орга, типо, например, org-drill: https://orgmode.org/worg/org-contrib/org-drill.html, это, по-сути, Anki, только в org-mode. Или org-habits: https://orgmode.org/manual/Tracking-your-habits.html.
Аноним (Linux: Firefox based) 28/05/19 Втр 00:06:45 257919647
>>2579147
>gedita
В последнем gedit'е поломали буфер по средней клавише мыши. Сейчас в нём даже примитивные конфиги править невыносимо.
Аноним (Ubuntu Linux: Chromium based) 28/05/19 Втр 21:32:06 257962448
3c81c82d353043a[...].png (112Кб, 395x392)
395x392
Аноним (Ubuntu Linux: Chromium based) 28/05/19 Втр 21:33:42 257962649
>>2576994 (OP)
емакс умеет варить кофе и емакс это операционная система
но только пока в него не завезли редактор, приходится пользоваться нано
Аноним (Google Android: Mobile Safari) 28/05/19 Втр 22:23:40 257964650
>>2579624
А можно запустить емакс в емаксе?
Аноним (Linux: Chromium based) 28/05/19 Втр 22:28:37 257964751
Screenshot from[...].png (49Кб, 1366x768)
1366x768
>>2579646
Можно! Можно даже одновременно запустить и Вим, и Емакс.

>>2579626
>операционная система
Что это значит и почему это плохо?
Аноним (Ubuntu Linux: Chromium based) 29/05/19 Срд 18:24:41 258008052
Аноним (Неизвестно: Неизвестно) 29/05/19 Срд 18:43:19 258008653
>>2580080
Я долго вчитывался в твой пост и пытался понять, что ты имеешь ввиду, но не осилил.
Аноним (Google Android: Mobile Safari) 29/05/19 Срд 19:11:13 258009854
>>2577797
>Не знаю, это какая-то спейсмаксовая проблема. Ты же перезагрузил конфиг и перезашел в бафер после настройки?
Аноним (Неизвестно: Неизвестно) 29/05/19 Срд 19:43:38 258012555
>>2580098
В ванильном емаксе нет переменной dotspacemacs-line-numbers.
Аноним (Linux: Firefox based) 12/06/19 Срд 19:44:12 259112256
Короче, поставил я ваш Emacs и теперь мне нужно напердолить в него автокомплит для C, что посоветуете?
P.S. Ваши готовые дистрибутивы потыкал, хуйня какая-то если честно
Аноним (Неизвестно: Неизвестно) 12/06/19 Срд 20:21:48 259114157
Аноним (Неизвестно: Неизвестно) 12/06/19 Срд 20:23:09 259114258
Аноним (Linux: Firefox based) 12/06/19 Срд 20:42:04 259114759
Аноним (Google Android: Mobile Safari) 13/06/19 Чтв 08:16:08 259130860
>>2579170
Можно, но мне это надо синхронизировать с мобилой, например. Тоже емакс ставить?
Аноним (Google Android: Mobile Safari) 13/06/19 Чтв 10:06:01 259133161
>>2576994 (OP)
> Я не погромист, зачем оно мне?
> вести заметки по программированию, с кодом, который можно выполнять непосредственно в org-файле, следить за своими привычками, планировать встречи, дела и многое другое.
Пернул.
Аноним (Linux: Firefox based) 13/06/19 Чтв 14:03:11 259143262
>>2591147
окей, а как теперь сделать так, что бы при запуске emacs в c-mode выполнялась команда C-u M-x lsp [RET] clangd? (Ну и темочку поменять, куда ж без этого)
Аноним (Неизвестно: Неизвестно) 13/06/19 Чтв 15:20:56 259147163
IMG201906111728[...].jpg (115Кб, 1000x748)
1000x748
>>2591432
(add-hook 'c-mode-hook #'lsp)
Не уверен, clangd - это аргумент? То, что ты пишешь в минибаффер?

Может быть так:
(add-hook 'c-mode-hook #'(lambda () (lsp 'clangd)))

Не за компьютером, к сожалению, не могу проверить, какие там аргументы у lsp.
Аноним (Неизвестно: Неизвестно) 13/06/19 Чтв 15:37:17 259149064
Аноним (Microsoft Windows 7: Firefox based) 14/06/19 Птн 13:58:09 259212865
>>2591142
>lsp
Эта хуйня только с js тормозит или с другими языками тоже?
Аноним (Fedora Linux: Firefox based) 19/06/19 Срд 12:47:05 259539766
>>2592128
С другими языками тоже подтормаживает.

>>2591308
Синхронизировать можно с помощью dropbox или syncthing, например. Для телефона есть Orgzly, хотя я пока не пользовался.
Аноним (Linux: Chromium based) 26/06/19 Срд 02:26:13 260009667
image.png (156Кб, 1268x1002)
1268x1002
Аноним (Linux: Firefox based) 03/07/19 Срд 23:11:40 260633468
Пытаюсь вкатится в емакс

Как сделать автоподстановку под python как в Sublime?
Аноним (Linux: Firefox based) 03/07/19 Срд 23:18:40 260634169
Аноним (Linux: Chromium based) 04/07/19 Чтв 00:01:08 260635570
>>2606334
>Пытаюсь вкатится в емакс
Проще прописать свои удобные хоткеи под sublime. Ладно ещё в вим вкатиться на полшишечки, но емакс в 2019 - говно без задач.
Аноним (Linux: Vivaldi) 06/07/19 Суб 11:41:49 260796571
>>2606355
>емакс в 2019 - говно
>sublime
Мама миа, даже для двача ты слишком
Аноним (BSD: Chromium based) 06/07/19 Суб 16:15:43 260811772
>>2576994 (OP)
GNU Emacs плох по нескольким причинам.
1) Вместо того, чтобы предлагать базовый функционал и загружаемые модули, он тянет дохера всего и сразу в базовую поставку. Скоро там, я так чую, можно будет грузиться сразу из GRUB в Emacs, минуя ОС.
2) Слишком тяжел в изучении из-за первого пункта. Вместо базовой установки, обвешиваемой документированными модулями, свой встроенный man, руководство программиста и черт-знает-что еще.
3) Отдельный лиспофагский луч ненависти: написан на уникальном диалекте LISP, никем и нигде не стандартизированном. Тем, кто знает лисп, надо переучиваться, тем кто не знает - учить язык для одного лишь текстового редактора.
4) Лицензия - вирусный GNU GPL v3. Нахер не надо нигде. Плюс надо передавать все права проекту GNU, что крайне ебано со всех сторон.
Аноним (Microsoft Windows 10: Firefox based) 06/07/19 Суб 16:18:22 260811973
15226156310410.jpg (5Кб, 144x150)
144x150
>>2608117
> BSD
> 4) Лицензия - вирусный GNU GPL v3. Нахер не надо нигде. Плюс надо передавать все права проекту GNU, что крайне ебано со всех сторон.
Аноним (BSD: Chromium based) 06/07/19 Суб 16:32:29 260813174
>>2608119
А что, про остальное сказать нечего?

Вообще, современный Emacs должен быть таким:
-- системная обвязка и API на C
-- Unicode как основная кодировка по умолчанию
-- встроенный компилятор Scheme
-- минимальная поставка "из коробки"
-- качественный менеджер расширений
-- лицензия BSD или MIT
-- графическая оболочка на Electron для тех, кому консоль не по душе
Аноним (Microsoft Windows 10: Firefox based) 06/07/19 Суб 17:38:20 260818075
>>2608117
> BSD
> Лицензия - вирусный GNU GPL v3. Нахер не надо нигде. Плюс надо передавать все права проекту GNU, что крайне ебано со всех сторон.
О, уважаю, таких же идей придерживаюсь.
Аноним (Microsoft Windows 7: Firefox based) 06/07/19 Суб 22:02:53 260834876
>>2608131
>>2608180
Хуя проприетарщикам печет, че не спиздить код, да?
Аноним (Microsoft Windows 10: Firefox based) 06/07/19 Суб 22:05:58 260835477
>>2608348
Проприетарщикам ничто не мешает украсть и GPL код. Защита может пригодиться только, если предъявлены доказательства кражи (например, реверс-инжиниринг). Да у тебя и так крадут, так что твоя лицензия бесполезна.
Аноним (BSD: Chromium based) 06/07/19 Суб 22:20:17 260837478
>>2608354
Удваиваю адеквата.

В *BSD-мирке:
Хорошо - 10 васянов запилили проект, Sony взяли, закрыли, расширили, вернули 90% наработок назад под открытой лицензией.
Обычно - 10 васянов запилили проект, Sony взяли, закрыли, расширили, нихуя не вернули, пацанам кинули пару сотент тыщ на пивко.
Плохо - 10 васянов запилили проект, Sony пришли, закрыли, ничем не помогли.

В GPL-мирке:
Хорошо: 10 васянов пилят проект. Приходит Sony, берет, расширяет, делится наработками, 10% не открывает.
Обычно: 10 васянов пилят проект. Один васян оказывается главпетухом, принимающим решения единолично. Он(а/о) озалупливает 5 из 10 васянов. 5 васянов пилят проект. 5 уходят в разработку проприетарного ПО.
Плохо: 10 васянов пилят проект. 100 васянов комитят. Sony покупает 10 васянов, и они делают только так, как хочет Sony, пихают анальные закладки, но при этом орут про швабодку, штульмана и то что FreeSoftware is the way.
Аноним (Microsoft Windows 7: Firefox based) 06/07/19 Суб 23:49:16 260844579
>>2608180
>Плюс надо передавать все права проекту GNU, что крайне ебано со всех сторон.
Это только если ты к проекту GNU хочешь присоединиться.
Аноним (Linux: Palemoon) 07/07/19 Вск 02:29:24 260850780
14725726221413.jpg (70Кб, 622x415)
622x415
>>2576994 (OP)
Нихуя не понял. А какое отношение Штульман имеет к Emacs?
Он даже строчки кода в нём не написал, а просто украл его и присвоил себе.
Мерзкий и двуличный бомж, который даже нищих русечей обирает.
Позор всего линух-сообщества. Блевать от него тянет.
Аноним (Microsoft Windows 10: Firefox based) 07/07/19 Вск 02:32:32 260850981
1.jpg (29Кб, 490x348)
490x348
>>2608507
Я конечно сам считаю Столлмана фигурой противоречивой, но пруфы кроме той жёлтой статьи с биопроблемамными иллюстрациями вроде пикрила будут?
Аноним (Microsoft Windows 10: Firefox based) 07/07/19 Вск 02:33:17 260851082
>>2608509
> биопроблемамными
биопроблемными (fix)
Аноним (Linux: Palemoon) 07/07/19 Вск 02:41:36 260851283
1391250084313.jpg (15Кб, 480x360)
480x360
>>2608509
> той жёлтой статьи
Если ты про эту http://jeder.ru/?p=250 статью, то пруфы там есть.
Или тебе ссылочку на RT надо?
Аноним (Microsoft Windows 10: Firefox based) 07/07/19 Вск 02:46:00 260851584
>>2608512
> Или тебе ссылочку на RT надо?
Мне бы желательно судебные претензии от так называемых «первоначальных основателей», ведь затронута интеллектуальная собственность как никак, особенно, в США, где это защищается. Свои статейки и телеканал оставь для ведомого скота.
Аноним (Microsoft Windows 10: Firefox based) 07/07/19 Вск 03:01:46 260852685
>>2608525
Судебных претензий нет? Всё с тобой ясно. Не вижу смысла продолжать диалог.
Аноним (Microsoft Windows 10: Firefox based) 07/07/19 Вск 03:09:35 260853286
изображение.png (9Кб, 500x228)
500x228
А теперь из так называемых «пруфов» из жёлтой статьи:

> В официальной истории TECO и [проекта MAC] о Столлмане нет ни слова, абсолютно не понятно, чем он там занимался, в то время как другие участники проекта писали программы, открывали фирмы, проводили исследования и писали различные научные работы. Так что же делал Столлман?

Где квадратные скобки, там приведена ссылка на сайт: http://groups.csail.mit.edu/mac/projects/mac/ где якобы о Столлмане не упоминается. Что же, сознательный человек перейдёт по этой ссылке, потому что подозревает желтушный фон от статьи. Что же мы видим? Столлман присутствует! И пошлём статью нахуй, оставив её для скота, как и телеканал, потому что это одного поля порнография.
Аноним (Linux: Palemoon) 07/07/19 Вск 03:31:34 260853887
45aaecc44ebb49j[...].jpg (76Кб, 1280x720)
1280x720
>>2608532
> изображение.png
Забавно, но по ссылке этого нет.
Пытаешься сам себя обоссать, мозолеед подзалупный?
Аноним (Microsoft Windows 10: Firefox based) 07/07/19 Вск 03:33:16 260854088
>>2608538
> Забавно, но по ссылке этого нет.
http://groups.csail.mit.edu/mac/projects/mac/mac-people.html
Неужели?
> Пытаешься сам себя обоссать, мозолеед подзалупный?
> Linux
Пытаюсь раба Столлмана вразумить, что его господин не так уж и плох.

Аноним (Microsoft Windows 10: Microsoft Edge) 07/07/19 Вск 03:47:47 260854289
.jpg (492Кб, 2560x1440)
2560x1440
>>2608507
>>2608512
>>2608525
>>2608538
Ебать какая Штульман тварь подзалупная. Кудахчет про швабодку, а сам пытается в пердогулаг всех загнать.
Аноним (Linux: SeaMonkey) 07/07/19 Вск 04:00:36 260854790
>>2608542
Вали на свой ычан, аватарка. Там своим аниме софтач вайпай.
Аноним (Linux: Palemoon) 07/07/19 Вск 04:14:08 260855591
125746123.jpg (158Кб, 1920x1080)
1920x1080
>>2608540
> Неужели?
Извини, обосрался.
Бухой сейчас. Завтра просплюсь, подескутируем.
> раба Столлмана
Спермораб, потише давайте. Я под этим бомжарой никогда не ходил и не собираюсь этого делать.
>>2608542
Сам охуеваю.
Аноним (Microsoft Windows 10: Firefox based) 07/07/19 Вск 04:15:08 260855692
>>2608555
> Бухой сейчас. Завтра просплюсь, подескутируем.
Так бы сразу и сказал. Я с пьяницами не разговариваю. Будь здоров.
Аноним (Linux: Palemoon) 07/07/19 Вск 04:26:36 260855893
125746124.jpg (94Кб, 1280x720)
1280x720
>>2608556
Слился!? Ну, ладно. Пойду спать.
Аноним (Microsoft Windows 10: Microsoft Edge) 07/07/19 Вск 04:44:36 260856494
.jpg (568Кб, 1235x1012)
1235x1012
>>2608547
Ты чего такой злой?
Мамка опять отшлёпала?
Аноним (Microsoft Windows 7: Firefox based) 07/07/19 Вск 09:58:35 260867095
>>2608564
Ты и сюда приперся срать?
Аноним (Microsoft Windows 7: Firefox based) 07/07/19 Вск 10:03:38 260867396
>>2608507
>Он даже строчки кода в нём не написал
А теперь предоставляешь логи гита, что там нет ни одной строчки от Столлмана.
Аноним (Google Android: Mobile Safari) 07/07/19 Вск 10:38:04 260868297
>>2608180
>>2608374
Двачую. В догонку можно привести в пример clang. Крупные компании пилят, разрешительная лицензия, а код открыт.
Аноним (Google Android: Mobile Safari) 07/07/19 Вск 10:40:29 260868598
>>2578584
Небось без блобов не заработает. Отпиши о результатах.
Аноним (Apple Mac: Firefox based) 07/07/19 Вск 15:42:22 260880599
>>2608354
> ничто не мешает украсть и GPL код
Мешает.
Аноним (Linux: Firefox based) 07/07/19 Вск 16:54:29 2608841100
Em-eks.png (329Кб, 1919x1062)
1919x1062
Эхх... Как же неприятно читать весь этот негатив.

>>2608685
EXWM мне не понравился, возможно кому-то зайдет, но слишком уж он минималистичный, плюс если у тебя залагает емакс (при компиляции/обновлении пакетов, например), ВМ ты пользоваться не сможешь. Гуикс работает нормально, можно поставить non-free ядро, если очень нужен WiFi. Поигрался пару дней и забил, не хватает нормальных репозиториев, самому собирать пакеты лень.
Аноним (Google Android: Mobile Safari) 07/07/19 Вск 17:15:10 2608844101
>>2608841
> можно поставить non-free ядро
В репах что ли? Или сам через конфиг делаешь новое ядро?
> не хватает нормальных репозиториев
А конкретно тебе каких программ не хватило?
Аноним (Google Android: Mobile Safari) 07/07/19 Вск 17:17:37 2608845102
>>2608805
Не мешает. GPL разрешает не публиковать код, если он используется не публично, для личных нужд. Также компания может изменить код, запустить на сервере и никто не узнает что там.
Аноним (Linux: Firefox based) 07/07/19 Вск 17:53:16 2608857103
>>2608844
Можно подключить репозиторий с non-free ядром. Мне не хватало нормального фаерфокса, чромиума и телеграма. Все это тоже наверняка можно найти где-то в интернете, но мне хотелось бы чтобы это все было в одном вместе и нормально меинтейнилось.
Аноним (Apple Mac: Firefox based) 07/07/19 Вск 18:15:50 2608874104
>>2608845
И каждый работник может шантажировать контору. Охуенный план.
Аноним (Google Android: Mobile Safari) 07/07/19 Вск 18:24:32 2608880105
>>2608857
> guix-nonfree
> Unofficial collection
Аноним (Google Android: Mobile Safari) 07/07/19 Вск 18:25:57 2608883106
>>2608874
Не может. Для внутреннего пользования можно и не публиковать код. А вот если публикуешь для всех, тогда должен.
Аноним (Google Android: Mobile Safari) 09/07/19 Втр 15:15:05 2610152107
Чем больше сижу без интернета, тем больше задумываюсь о переходе на емакс. Но у меня есть два вопросика:
1) Можно ли емакс напердолить настолько, чтобы на шорткате вин энтер вместо консоли у меня стоял emacs-client и при этом я комфортно себя чувствовал? Т.е можно ли полноценно управлять системой с емакса, как я сейчас управляю ею с консольки?
2) Есть ли саклесс сборочка емакса, где вместо гтк используется что-то типа st но с поддержкой разных шрифтов, картинок, подчеркиваний и тд., и чтобы там изкаробки не было eww, tetris, gnus, мокрописек для си кода и прочего говна?
Аноним (Неизвестно: Неизвестно) 09/07/19 Втр 16:16:29 2610230108
>>2610152
>Можно ли емакс напердолить настолько, чтобы на шорткате вин энтер вместо консоли у меня стоял emacs-client и при этом я комфортно себя чувствовал?
Можно, есть ansi-term. Нкурсес приложения работают нормально, по-идее проблем быть не должно. Можно редактировать и копировать оттуда текст, как в нормальном бафере.

>2) Есть ли саклесс сборочка емакса, где вместо гтк используется что-то типа st но с поддержкой разных шрифтов, картинок, подчеркиваний и тд., и чтобы там изкаробки не было eww, tetris, gnus, мокрописек для си кода и прочего говна?
Не знаю, всегда пользовался дефолтным пакетом из репозитория. Попробуй при сборке ввести ./configure --help и проверить флаги.
Аноним (Microsoft Windows 7: Chromium based) 10/07/19 Срд 00:48:28 2610577109
Аноним (Microsoft Windows 7: Firefox based) 10/07/19 Срд 18:04:43 2611048110
Почему у меня периодически простой текстовый файл открывается по 5 секунд, не смотря на то что емакс запущен демоном?
Аноним (Linux: Firefox based) 10/07/19 Срд 18:13:53 2611055111
>>2611048
Возможно ты каждый раз запускаешь новый сервер. Коннетиться к уже запущенному серверу нужно командой emacsclient.
Аноним (Google Android: Mobile Safari) 10/07/19 Срд 19:13:32 2611084112
>>2610230
> Нкурсес
И нахуй мне он нужен, если я собрался использовать лучший UI фреймворк - емакс? Все, что мне нужно - запускать определенную комманду в определенной директории: стартануть демон, или прописать nix-build hui.nix. Насколько это удобно в емаксе и нужна ли для этого консолька?
> Можно редактировать и копировать оттуда текст, как в нормальном бафере.
Неовим тоже такую хуйню позволяет. Правда, ебу нахуй это нужно.
Аноним (Linux: Firefox based) 10/07/19 Срд 19:28:28 2611090113
>>2611084
Про нкурсес я написал, чтобы показать, что все, что ты можешь делать в обычном терминале, ты можешь делать и в ansi-term. Что значит "нужна консолька"?
Аноним (Microsoft Windows 7: Firefox based) 10/07/19 Срд 20:17:33 2611110114
>>2611055
Я так и делаю. Оно даже emacsclient -t без файла запускать 5 секунд может.
Аноним (Linux: Firefox based) 10/07/19 Срд 20:31:54 2611117115
output.mp4 (1203Кб, 1280x720, 00:00:11)
1280x720
>>2611110
Значит делаешь что-то неправильно.
Аноним (Linux: Firefox based) 10/07/19 Срд 20:35:42 2611121116
output.webm (849Кб, 1280x720, 00:00:11)
1280x720
>>2611117
Может так заработает.
Аноним (Microsoft Windows 7: Firefox based) 10/07/19 Срд 23:07:47 2611216117
>>2611117
Ну если я так же буду делать, то тоже будет сразу открывать, думал может демон в своп попадает, но вроде своп пустой.
Аноним (Неизвестно: Неизвестно) 10/07/19 Срд 23:24:18 2611224118
>>2611216
Как ты запускаешь демон?
Аноним (Microsoft Windows 7: Firefox based) 10/07/19 Срд 23:37:25 2611228119
Аноним (Неизвестно: Неизвестно) 10/07/19 Срд 23:59:30 2611240120
>>2611228
Попробуй просто запустить емакс, потом M-x start-server (или server-start).
Аноним (Microsoft Windows 10: Firefox based) 12/07/19 Птн 22:57:57 2613434121
Саб аноны расскажите какую структуру имеет emacs да и вообще текстовые редакторы?
Аноним (Неизвестно: Неизвестно) 12/07/19 Птн 23:25:07 2613458122
>>2613434
А можно конкретнее? Что такое "структура"?
Аноним (Linux: Firefox based) 15/07/19 Пнд 21:47:32 2615341123
test1.png (88Кб, 986x704)
986x704
test2.png (28Кб, 1171x154)
1171x154
ребятейки, как капчевать с eww? :(
второй скрин просто разбивает сердце
Аноним (Google Android: Mobile Safari) 15/07/19 Пнд 23:02:40 2615377124
>>2615341
В эту хуйню и интерпертатор яваскрипта всунули что-ли? интерпрататор, который работает в интерпретаторе, который является частью текстового редактора. Охуеть блять
Аноним (Неизвестно: Неизвестно) 16/07/19 Втр 03:58:53 2615475125
>>2615341
Никак, там нет джаваскрипта. На дваче ещё и капча без гуглокук не работает.
Аноним (Microsoft Windows 10: Firefox based) 16/07/19 Втр 09:42:41 2615546126
Аноним (Linux: Firefox based) 16/07/19 Втр 12:10:06 2615605127
>>2615546
хорошая попытка, Абу
Аноним (Microsoft Windows 7: Firefox based) 25/07/19 Чтв 20:47:54 2622000128
>>2576994 (OP)
А есть дополнение для просмотра двачей?
Аноним (Fedora Linux: Firefox based) 07/08/19 Срд 00:14:04 2628419129
Как в этой перделке пользоваться двораком? Может есть какая-нибудь васянская сборочка чтобы я с ней сидел?
Аноним (Ubuntu Linux: Firefox based) 18/08/19 Вск 20:07:28 2635406130
15299455720640.gif (879Кб, 500x269)
500x269
Какой в целом смысл Емакса сейчас?

Я понимаю людей которые с ним пол жизни проработали и вросли в него, но какой прок вкатываться новичкам? Ведь сколько модулей не пихай, полноценную IDE из него не сделаешь, а любая попытка кончается бесконечным реверсов проблем с совместимостью и пердолингом пакетов и знания lisp-ов. Как редактор он хорош для полотна кода, но есть редакторы лучше и проще, с которыми не нужно выучивать диалекты лиспа и пердолится с модулями.


Есть eclipse, есть кодеблок... зачем нужен emacs?

Посидел в нём месяц, попытался сделать из него IDE для питона, попердолился с автоподстановкой и отладкой... как итог, через неделю почему то начали сыпаться ошибки модулей, в итоге плюнул и ушел обратно в кодблок, хотя идея с буферами интересна.


Я без троллинга и серьёзно, нисколько не принижая труд компьюнити обслуживающего его столько лет.

Что есть в нём такого, ради чего стоит вкатываться в редактор, с такой высокой планкой, и чего нет в остальных редакторах\ideкроме вима? Может есть какие то очень специфичные области, в которых он предоставляет необходимый функционал? Хотя мне даже на Си копаться в нотепаде проще, чем емакс запускать.

Аноним (Microsoft Windows 10: Firefox based) 18/08/19 Вск 20:09:22 2635408131
15617719559240.jpg (16Кб, 257x300)
257x300
>>2635406
> Какой в целом смысл Емакса сейчас?

> Я понимаю людей которые с ним пол жизни проработали и вросли в него, но какой прок вкатываться новичкам? Ведь сколько модулей не пихай, полноценную IDE из него не сделаешь, а любая попытка кончается бесконечным реверсов проблем с совместимостью и пердолингом пакетов и знания lisp-ов. Как редактор он хорош для полотна кода, но есть редакторы лучше и проще, с которыми не нужно выучивать диалекты лиспа и пердолится с модулями.


> Есть eclipse, есть кодеблок... зачем нужен emacs?

> Посидел в нём месяц, попытался сделать из него IDE для питона, попердолился с автоподстановкой и отладкой... как итог, через неделю почему то начали сыпаться ошибки модулей, в итоге плюнул и ушел обратно в кодблок, хотя идея с буферами интересна.


> Я без троллинга и серьёзно, нисколько не принижая труд компьюнити обслуживающего его столько лет.

> Что есть в нём такого, ради чего стоит вкатываться в редактор, с такой высокой планкой, и чего нет в остальных редакторах\ideкроме вима? Может есть какие то очень специфичные области, в которых он предоставляет необходимый функционал? Хотя мне даже на Си копаться в нотепаде проще, чем емакс запускать.
Аноним (Ubuntu Linux: Firefox based) 18/08/19 Вск 20:59:31 2635439132
Аноним (Microsoft Windows 10: Firefox based) 19/08/19 Пнд 13:05:01 2635709133
>>2635406
org-mode
Я сам не знаю зачем он нужен, но многие говорят что пользуются емаксом только из-за него.
Попробуй спейсмакс, может там питон нормально напердолен.
Аноним (Google Android: Mobile Safari) 19/08/19 Пнд 13:50:21 2635720134
>>2635406
РЕАЛЬНО УДОБНО РЕАЛЬНО ПОД СЕБЯ
Емакс не создан для новичков которым надо просто покодить. Он создан для лютых пердолей, которые хотят свой идеальный редактор, который будет с ними всю жизнь. И емакс дает это - он работает на всех популярных и не очень ОС, а сам он не только редактор, но и UI фреймворк на лучшем языке в мире. На нем и браузер есть и почтовые клиенты, да даже наверное клиент двача есть!
Хотя я емакс не использую - мне больше по душе юникс философия, та и сам емакс показался каким-то всратым и тормознутым. Но уверен, целевая аудитория у него есть и я не понимаю, почему все райсеры-арчешкольники пердолят вим вместо него.

Алсо, есть такая штука, как language server protocol. С помощью этой хуйни можешь настроить ИДЕ из своего редактора под все ЯП, при чем без лишнего пердолинга - достаточно поставить один плагин.
Аноним (Linux: Firefox based) 23/08/19 Птн 22:55:52 2638137135
>>2635406
>но есть редакторы лучше и проще, с которыми не нужно выучивать диалекты лиспа и пердолится с модулями
Идея именно в том, что есть лисп и макросы, с помощью которых легко и быстро автоматизируется работа с текстом. Мне, например, иногда надо табличку с параметрами из ворда или пдф в виде кода оформить. Все это быстро и удобно делается макросами в полуавтоматическом режиме. Если часто делаешь, пердолишь чуть более сложную программу, благо любые макросы легко переводятся в лисп. Да и просто работа с текстом программы. Есть, например, два списка, и из них значения надо забить в словарь. Или какие-то еще преобразования кода, где рефакторинг не прокатит, а нужны именно макросы.
Аноним (Microsoft Windows 10: Firefox based) 07/09/19 Суб 21:44:10 2645653136
image.png (9Кб, 391x275)
391x275
image.png (10Кб, 498x256)
498x256
Делюсь с двачем своими пердольными поделиями. На первом пике фиксю табы, на втором костылю свитч для неотри. Можете обосрать мой пердокод. я в елиспе не ковырялся
Аноним (Microsoft Windows 10: Firefox based) 07/09/19 Суб 21:56:47 2645669137
>>2645653
UPD:
скрины, чтоб тому, кто как я только вкатился в емакс, было больно это все перепечатывать.
Так же прошу анона знающего показать как заставить емакс менять размеры шрифтов в оргмоде и маркдаунмоде
Аноним (Microsoft Windows 10: Firefox based) 08/09/19 Вск 00:12:45 2645752138
>>2645653
>1.
Что это за ужас? Емакс автоматически ставит отступы в зависимости от режима. Если тебе нужно всунуть таб принудительно, то жмешь C-q TAB.
Аноним (Microsoft Windows 10: Firefox based) 08/09/19 Вск 06:12:34 2645796139
>>2645752
i never asked for this. А если серьезно, нахуй мне не всралась автоматическая табуляция. Я большой мальчик и мне не нужна указка штульмана. А плясать пальцами по клавииатуре ради каждого пука,ну уж нет. Я не для этого перешел на емакс,
Аноним (Microsoft Windows 10: Firefox based) 08/09/19 Вск 09:41:55 2645844140
>>2645796
Это не автоматическая табуляция, а автоматические отступы. В питоне например используются пробелы, а не табуляция, что делать будешь, по пробелу долбить, или еще одну всратую функцию напишешь?
Так что удали эту хуйню и не позорься.
Аноним (Apple GayPhone: Safari) 08/09/19 Вск 09:49:41 2645846141
Ку всем
Аноним (Microsoft Windows 10: Firefox based) 08/09/19 Вск 14:10:06 2646062142
>>2645844
так я там уже написал всратую функцию, которая ставит 4 пробела везде
Аноним (Linux: Chromium based) 29/09/19 Вск 16:37:39 2658903143
Кто-нибудь использует NixOS для настройки емакса?
Поделитесь опытом, только вкатываюсь в емакс, но подозреваю, что методы никсоса тут работают неправильно.
Аноним (Microsoft Windows 10: Firefox based) 03/10/19 Чтв 19:42:38 2660874144
>>2576994 (OP)
Подходит ли эмакс для конспектов? Или под эту цель выбрать что-нибудь другое?
Аноним (Linux: Firefox based) 03/10/19 Чтв 20:34:46 2660894145
Аноним (Microsoft Windows 10: Firefox based) 11/10/19 Птн 21:48:03 2667045146
Кто-нибудь в курсе, как настроить терминал, чтобы можно было в емаксе использовать бинды типа С-.; C-M-Backspace не генерил ту же последовательность что и C-h и т.д.?
Аноним (Apple Mac: Chromium based) 12/10/19 Суб 20:47:20 2667603147
>>2578006

сделал себе в спэйсмаксе собираюсь слезть с этой параши
`M-n`, `M-p` для перепрыгивания по буфферам. Еще есть полезное 'SPC p b` показывает только буфферы проекта.
А про линтеры я так и не понял вопроса.


другой анон
Аноним (Apple Mac: Chromium based) 12/10/19 Суб 20:51:43 2667607148
>>2635406
Емакс нужен для того чтобы тот кто любит вим мог иметь конфигурации заместо вимскрипт
Аноним (Microsoft Windows 10: Firefox based) 20/10/19 Вск 23:18:22 2672467149
>>2635406
>сколько модулей не пихай, полноценную IDE из него не сделаешь
сделаешь
>Есть eclipse
Eclipse очень близок к emacs по своей сути. И, как ни странно, Microsoft Office.
Аноним (Google Android: Firefox based) 24/10/19 Чтв 22:16:55 2675677150
bump
Аноним (Apple Mac: Chromium based) 25/10/19 Птн 21:41:53 2676135151
>>2675677
бампают они тут :З

Анука скажите у кого хорошая конфигурация для тайпскрипт есть. У спэйсмакса автокомплит плохо работает в этом лэере
Аноним (Linux: Vivaldi) 25/10/19 Птн 22:05:29 2676140152
>>2676135
Можно попробовать бекэенд автокомплита поменять поменять.
Аноним (Apple Mac: Chromium based) 03/11/19 Вск 18:55:13 2680862153
1398565642.png (120Кб, 421x404)
421x404
>>2676140

Поменял бэкенд. Завёлся автокомплит, отвалился jump-to-definition
Аноним (Google Android: Mobile Safari) 05/11/19 Втр 19:22:34 2682203154
Скачал ваш емакс, охуел с перемещения через C-n/p и C-f/b. Это шиза какая-то, вы реально все так сидите? Также емакс весит просто невероятно дохуя для текстового редактора, я вижу на сколько тут дохуя всего из коробки калькулятор, змейка, е-мейл клиент и я честно не понимаю нахуя это всё лично мне? Почему оно стоит по дефолту? Собственно хочу узнать: стоит ли того придрачивание к стандартным хоткеям или лучше его перепилить под стрелочки? Стоит ли перепиливать под стрелочки, или этим на столько никто не занимался, что придется переписывать половину емакса? Есть ли какой-то дистрибутив без всего этого говна, вроде змейки и M-x butterfly? Стоит ли лично мне, пользователю sublime, качать и пробовать остальные дистры емакса?
Аноним (Linux: Firefox based) 05/11/19 Втр 19:31:02 2682209155
>>2682203
>охуел с перемещения через C-n/p и C-f/b. Это шиза какая-то, вы реально все так сидите?
Нет, все переделывают. Я вообще спейсмакс-вкатывальщик с евил-модом.
>Почему оно стоит по дефолту?
Потому что емакс - целая ОС, он бай дезигн сделан так, чтобы ты его как можно реже закрывал.
>Собственно хочу узнать: стоит ли того придрачивание к стандартным хоткеям или лучше его перепилить под стрелочки?
Стоит перепилить так, как тебе удобно. Мне удобно евил-моде, не только из-за вима, но и потому что я сам не хочу придумывать, как мне удобно.
>Есть ли какой-то дистрибутив без всего этого говна, вроде змейки и M-x butterfly
А зачем? Это говно всё равно не загружается, пока ты его не запустишь, называется lazy loading. Не вижу смысла загоняться по размеру на диске.
>Стоит ли лично мне, пользователю sublime, качать и пробовать остальные дистры емакса?
Поставь евил-моде, пройди его туториал.
Аноним (Linux: Firefox based) 05/11/19 Втр 19:33:59 2682210156
>>2576994 (OP)
Как блять сделать выбор между vim и emacs?
Возьму и нахуй выберу vs code, если не определюсь.
Аноним (Linux: Firefox based) 05/11/19 Втр 19:34:31 2682211157
>>2682210
Можно не выбирать и пользоваться Evil-mode в емаксе.
Аноним (Linux: Chromium based) 05/11/19 Втр 19:37:07 2682215158
>>2682209
>целая ОС
Да ебаный рот...
>Стоит перепилить так, как тебе удобно.
Там просто где-то в древнем треде на древнем не анонимном форуме глухой рассказывал как слепой видел, что много в каких пакетах авторы считают, что пользователь придрочился к C-n/p и лучше переучиться сразу.
>Не вижу смысла загоняться по размеру на диске.
Извините, я unix-шизик и мне чисто не приятно, что на диске лежит что-то не нужное.
>Поставь евил-моде, пройди его туториал.
Спасибо, сейчас попробую.
Аноним (Linux: Firefox based) 05/11/19 Втр 19:41:21 2682220159
>>2682215
>я unix-шизик и мне чисто не приятно, что на диске лежит что-то не нужное.
GNU's not UNIX.
А так да, я тоже юникс предпочитаю, но на иглу емакса всё равно сесть хочется, лишь бы не ИДЕ/текстовый редактор, где стрелочками нужно двигать, боюсь Repetitive Strain Injury схватить оттого, что буду двигать руку к стрелочкам. От Эскейпа в виме/евил-моде тоже можно RSI схватить, поэтому я перебиндил правый альт на эскейп, довольно урчу.
Аноним (Microsoft Windows 10: Firefox based) 05/11/19 Втр 23:49:55 2682834160
>>2682203
Не понимаю зачем пользователю современного редактора вкатываться в древнее тормозное говно.
>охуел с перемещения через C-n/p и C-f/b. Это шиза какая-то, вы реально все так сидите?
После долгого сидения на C-n/p мне впадлу даже вимом пользоваться.
Аноним (Apple Mac: Chromium based) 06/11/19 Срд 00:28:28 2682842161
Аноним (Microsoft Windows 10: Firefox based) 06/11/19 Срд 07:53:42 2682921162
Space-cadet.jpg (1265Кб, 2001x773)
2001x773
>>2682203
>Почему оно стоит по дефолту?
Потому что а) у имакса хуёвые дефолты, и б) он делался под несколько другую клаву изначально, пикрил.

Касательно C-n/p и C-f/b. Как и в виме и в любом другом нормальном текстовом редакторе - как правило если ты используешь не-семантическое перемещение т.е. стрелачьки)))0, ты делаешь что-то не так.
Аноним (Microsoft Windows 10: Firefox based) 06/11/19 Срд 07:56:01 2682922163
>>2682215
>Извините, я unix-шизик и мне чисто не приятно, что на диске лежит что-то не нужное.
Emacs это полная противоположность unix-подходу. Это скорее Microsoft Word или Eclipse - набор софта, тесно интегрированного друг с другом до степени перетекания одного в другое, без четкой изоляции.
Аноним (Microsoft Windows 10: Firefox based) 06/11/19 Срд 09:37:29 2682950164
>>2682921
> пик
И в чем отличие, типа на этой клавиатуре удобней нажимать C-n? Выглядит таким же неудобным говном.
Аноним (Linux: Firefox based) 06/11/19 Срд 09:41:43 2682951165
>>2682950
а что ты еще нажмешь? лайк баттон или дислайк баттон?
Аноним (Microsoft Windows 10: Firefox based) 06/11/19 Срд 09:45:25 2682954166
>>2682950
В том, что стрелочки на кадете были не просто в ебенях, а в самых ебенях, и всрато сделаны. А вообще Ctrl на PC-клавиатуре лучше менять местами с Caps Lock. Я сделал эту хрень ради имакса ещё лет 15 назад, и юзаю до сих пор везде, брат жив, зависимости никакой. Очень удобно.
Аноним (Microsoft Windows 10: Firefox based) 06/11/19 Срд 09:52:59 2682958167
>>2682220
>От Эскейпа в виме/евил-моде тоже можно RSI схватить, поэтому я перебиндил правый альт на эскейп, довольно урчу.
Можно аккордами эскейпать в виме, какое-нибудь kj например
Аноним (Microsoft Windows 10: Firefox based) 06/11/19 Срд 10:14:26 2682972168
>>2682954
>В том, что стрелочки на кадете были не просто в ебенях, а в самых ебенях, и всрато сделаны
Но вим тоже писался под такие стрелочки и чот нормально работает на современных клавах.
> А вообще Ctrl на PC-клавиатуре лучше менять местами с Caps Lock.
Это как-то отменяет то, что его нужно мизинцем нажимать?
Аноним (Microsoft Windows 10: Firefox based) 06/11/19 Срд 10:34:50 2682983169
>>2682972
Ну у вима выбрали другие дефолты из-за того что он модальный. Можешь себе C-j/C-k сделать, если тебе так удобней, ну или вообще злой режим поставить как анон выше советует. В любом случае, пользование абстрактными стрелочками лучше свести к минимуму, на что бы они не были набиндены.

Так ты часть букв тоже мизинцем жмешь. Главное что со swapcaps палец в домашнем ряду и не надо гнуть клешню буквой зю, намного удобней ящитаю.
Аноним (Microsoft Windows 10: Firefox based) 06/11/19 Срд 21:43:25 2683230170
>>2682983
>пользование абстрактными стрелочками лучше свести к минимуму
Чем вместо стрелочек-то пользоваться?
Аноним (Ubuntu Linux: Firefox based) 07/11/19 Чтв 01:07:49 2683293171
>>2576994 (OP)
Ненужное ненужно. Все эти сочетания клавиш не для людей. Хороший тачпад решает 90% случаев когда они могут понадобиться, остальные 10% — любой вменяемый современный редактор.
Аноним (Microsoft Windows 10: Firefox based) 07/11/19 Чтв 08:05:48 2683376172
>>2683230
Перемещением по семантике текста - слова, предложения параграфы, блоки кода и т.п., а также поиском. Стрелачьки это медленно и нужно когда в тексте вообще не за что зацепиться. Это навык, который придется развивать.
Аноним (Linux: Firefox based) 07/11/19 Чтв 15:03:13 2683526173
>>2682954
>А вообще Ctrl на PC-клавиатуре лучше менять местами с Caps Lock
На сайте эргоемакс говорят, что лучше с альтом менять.
Аноним (Microsoft Windows 10: Firefox based) 07/11/19 Чтв 15:41:17 2683550174
Аноним (Microsoft Windows 10: Firefox based) 07/11/19 Чтв 15:43:12 2683553175
>>2682921
>он делался под несколько другую клаву изначально, пикрил
Превоосходное оправдание отсталости! Пердоли, браво!
Аноним (Linux: Firefox based) 07/11/19 Чтв 15:59:18 2683560176
>>2683550
>Нажимаеш што?
C означает контрол. C-h означает Ctrl+H. Просто так быстрее писать и читать.
>>2683553
Уходи из треда.
Аноним (Microsoft Windows 10: Firefox based) 07/11/19 Чтв 16:23:49 2683567177
>>2683526
До альта тянуться надо, опять буквой зю клешню крючить. А капс ближе намного.
Аноним (Microsoft Windows 10: Firefox based) 07/11/19 Чтв 16:31:34 2683569178
>>2683560
>Просто так быстрее писать и читать.
Ты больной?
>Уходи из треда.
Могу в твой рот уйти. Он работает?
Аноним (Microsoft Windows 10: Firefox based) 07/11/19 Чтв 16:33:57 2683570179
А в емакс есть автоминетчик? Говорят, там все есть. А автоминетчик есть?
Аноним (Microsoft Windows 10: Firefox based) 07/11/19 Чтв 16:49:09 2683573180
>>2683570
Кто о чём, а шизоид о сосании хуёв. тухло выходит, старайся лучше
Аноним (Microsoft Windows 10: Firefox based) 07/11/19 Чтв 16:54:17 2683574181
>>2683573
А в емакс есть консолька? Чтобы пердолиться в 2-в-степени-n раза жосче и открывать емакс в консоли емакса в консоли емакса?
Аноним (Microsoft Windows 10: Firefox based) 07/11/19 Чтв 17:05:23 2683577182
15313077776250.jpg (79Кб, 540x540)
540x540
>>2683574
Конечно есть, но пердолиться рекурсивно можно и без неё, так-то.
Аноним (Microsoft Windows 10: Firefox based) 07/11/19 Чтв 17:08:24 2683579183
Аноним (Linux: Firefox based) 09/11/19 Суб 00:34:12 2684215184
image.png (243Кб, 583x436)
583x436
>ой я установлю емакс и буду крутым хакером, не то что дети на вскоде
>тем временем настоящие говнокодеры которые 20 лет на емаксе: пикрелейтед
Аноним (Google Android: Mobile Safari) 09/11/19 Суб 06:10:50 2684279185
>>2682220
> GNU's not Unix
Один линукс дистрибутив прошёл сертификацию, потому это Unix. Да и вообще, это просто клон Unix'а, и им, по сути, является.
Аноним (Google Android: Mobile Safari) 09/11/19 Суб 09:08:35 2684314186
>>2684279
Какой? Можно ссылку на источник какой-нибудь, сам ничего не нагуглил( просто рил любопытно
Аноним (Microsoft Windows 10: Vivaldi) 09/11/19 Суб 19:47:44 2684544187
>>2684215
Школьники
>ультимейтив пауер, православие или смерть! Только x, истина с нами! Аллах велик!
Адекватные люди
>Мне это больше нравиться буду использовать. Если что вернуть, если не захочу - не вернусь.

Ультиейтив пауер! Кто не с нами, тот сдохнет! Ряяяя!
Аноним (Linux: Firefox based) 10/11/19 Вск 00:12:27 2684653188
>>2684544
да ладно тебе
>Мне это больше нравиться буду использовать. Если что вернуть, если не захочу - не вернусь.
делают все люди. а
>ультимейтив пауер, православие или смерть! Только x, истина с нами! Аллах велик!
просто для разбавления дискуссии. есть брейнлеты, которые начинают на основе такой хуйни строить запрещенную в россии организацию, но таких отбитых меньшинство.
я просто надеюс, что парниша свои fly keys портирует под вскод.
Аноним (Microsoft Windows 7: Firefox based) 13/11/19 Срд 23:41:17 2686291189
>>2608131
>Electron

Только не это тормозное js говно. Насмотрелся я уже на VSCode и Atom, после этого думаю может мне лицензию сублима купить.
Аноним (Microsoft Windows 7: K-Meleon) 14/11/19 Чтв 00:21:04 2686307190
Аноним (Microsoft Windows 10: Firefox based) 14/11/19 Чтв 13:58:30 2686499191
>>2686291
>тормозное js говно
Уж получше чем тормозное elisp говно.
Аноним (Linux: Chromium based) 14/11/19 Чтв 14:32:24 2686509192
>>2684279
>просто клон Unix'а
>первый проект - емакс
Аноним (Ubuntu Linux: Firefox based) 15/11/19 Птн 17:17:08 2686969193
У меня в org-mode при экспорте в pdf через LaTeX. Пишет, что случился vbox overfull на 713.00507(sic!) пунктов. Ставил #+latex_header: \vfuzz=30pt, не помогает.
Аноним (Ubuntu Linux: Firefox based) 15/11/19 Птн 17:19:43 2686970194
>>2686969
Вопрос 1 : как избавиться от такого жырного оверфулла.
Вопрос 2 : как в .emacs прописать автоматическое добавление пакетов для руссификации и фиксов ссылок содержания?? сейчас используется следующее рукотворение:
[code]
#+LANGUAGE:ru
#+latex_header: \usepackage[utf8x]{inputenc}
#+latex_header: \usepackage[T2A]{fontenc}
#+latex_header: \usepackage[russian,english]{babel}
#+latex_header: \hypersetup{unicode,colorlinks,citecolor=black,filecolor=black,linkcolor=black,urlcolor=black}
[/code]
Аноним (Ubuntu Linux: Firefox based) 15/11/19 Птн 17:54:52 2686977195
>>2579045
(setq default-input-method "russian-computer")
Смена раскладки локальная, по умолчанию на C-\
Аноним (Microsoft Windows 7: Firefox based) 15/11/19 Птн 23:03:49 2687056196
>>2686970
Нашёл ответ на первый вопрос. Орг мод конвертируется в хэдинги в латехе, а они не могут разрывать страницу по правилам латеха. Нужно либо ставить разрывы вручную (что плохая идея) в моём случае, либо просто оставить текст, не являющийся хэдингом (без * перед текстом)
https://tex.stackexchange.com/questions/57857/overfull-box-and-broken-pagination-with-page-that-contains-only-section-headings
Аноним (Linux: Chromium based) 19/11/19 Втр 19:43:18 2688284197
Кто-нибудь использует emacs для python?
Поделитесь конфигами для изучения пожалуйста.
Аноним (Microsoft Windows 10: Chromium based) 20/11/19 Срд 22:34:53 2688847198
>>2682921
>МЕТА, СУПЕР, ГИПЕР
Охуенная клава на самом деле, прям дух ретровейва во все поля. Нажимаешь кнопку ТЕРМИНАЛ, вводишь координаты и наживаешь HYPER+SPACE, чтобы переместиться через гиперпространство. Осталось только космолет с варп-драйвом придумать, но это мелочи.
https://www.youtube.com/watch?v=M_lHI1opADk

Алсо, можно было ставить лайки и дизлайки до того, как это стало мейнстримом их придумали.
Аноним (Google Android: Firefox based) 21/11/19 Чтв 03:48:05 2689608199
Емакс это шутка? Решил я попытаться к нему придрочиться, уже полгода юзаю его. Короче главные приколы, я даже не знаю что круче:
1) ctrl+Y - на клавиатуре вообще есть более неудобное сочетание клавиш?
2) ах да, есть. alt+tab для автокомплита. Сука. Оно же везде для переключения окон. Поэтому используйте ctrl+alt+i. Конечно не ctrl+y, но все равно удобно пиздец


С elpy еще туда-сюда но не дотягивает до пичарма, irony mode вообще какой-то сломанный из коробки и мне просто лень его чинить. В init.el у меня уже за сотню строк чтобы исправить некоторые ебанутые дефолты (например какого хуя compile каждый сука раз спрашивает сохранить? какую команду исполнить?)
Аноним (Microsoft Windows 10: Firefox based) 21/11/19 Чтв 09:34:32 2689720200
>>2689608
>ctrl+Y - на клавиатуре вообще есть более неудобное сочетание клавиш?
Хоткеи внезапно можно жать двумя руками, а не тянуть козу через всю клаву. А с ctrl:swapcaps и козу в C-y не проблема, хотя это изврат. Также на всякий напоминаю что существуют правые шифт и альт, о которых все десятипальцевые воннаби всегда забывают.
Аноним (Microsoft Windows 10: Firefox based) 21/11/19 Чтв 09:39:33 2689721201
>>2689608
> Оно же везде для переключения окон.
> emacs
> везде
У меня вот не так.
Аноним (Microsoft Windows 10: Firefox based) 21/11/19 Чтв 09:39:56 2689722202
>>2689720
В смысле коза изврат, ctrl:swapcaps-то норм. В Майе постоянно юзаю Ctrl+Y и проблем ваших не понимат. После яблоговна с его охуенно эргономичными крабовыми салютами по 4 клавиши это даже не ощущается.
Аноним (Google Android: Firefox based) 21/11/19 Чтв 10:03:51 2689733203
>>2689608
Ах да, забыл самое охуенное. С русской раскладкой не работают сочетания клавиш, без костыля в init.el. Тип, чивонахуй? И это в 2019?
Аноним (Microsoft Windows 10: Firefox based) 21/11/19 Чтв 10:08:49 2689739204
>>2689733
Терминальное легаси, хули. Когда у тебя всё построено на абстракции входящего потока символов, а не нажатии клавиш, так и бывает. С gvim'ом та же петрушка.
Аноним (Microsoft Windows 10: Firefox based) 21/11/19 Чтв 10:48:45 2689766205
>>2689733
И чему ты удивляешься? Почти во всех линуксовых программах так.
Кстати есть внутренняя емаксовская переключалка по С-\
С ней работают.
Аноним (Microsoft Windows 10: Firefox based) 21/11/19 Чтв 11:25:58 2689787206
>>2689766
В изначально терминальных, без механизма физического инпута. Имакс - не линуксовая программа
Аноним (Apple GayPad: Safari) 21/11/19 Чтв 14:06:11 2689865207
>>2689720
>Хоткеи внезапно можно жать двумя руками, а не тянуть козу через всю клаву.
А еще можно пользоваться правым контролом. В свое время, признаться, для меня это было открытием. Вообще замечал, что никто справа клавишами не пользуется, ни шифтом, ни контролом, ни альтом. А оно ведь удобно, особенно в сочетаниях ctrl+alt, ctrl+shift, когда можно двумя мизинцами нажать, а не скрючивать ладонь в клешню.
Аноним (Microsoft Windows 10: Firefox based) 21/11/19 Чтв 14:27:52 2689877208
>>2689787
В гуе кто мешает сразу по человечески сделать?
Аноним (Microsoft Windows 10: Firefox based) 21/11/19 Чтв 21:53:28 2690049209
image.png (19Кб, 793x371)
793x371
>>2689766
Кокрастыке в линуксовых изначально ГУИ программах лучше хоткеи работают, чем в винде. Вот с раскладкой альтернативной английской, например, в винде на русской раскладке будут хоткеи от QWERTY. То есть на каком-нибудь English Workman мне придётся жать Ctrl+T, а если я буду на русской, придётся жать Ctrl+F. В X.Org и Wayland такой проблемы нет - хоткеи работают по позиции клавиши на клавиатуре, а не по самой букве. Конечно, есть и разные шенаниганы, например хром почему-то сам обрабатывает хоткеи, а в лисе, например, с раскладкой Русская (Машинопись) на Ctrl+2 у тебя будет уменьшение масштаба, хорошо что на линуксе в ней вкладки через альт переключаются.
В винде Русской Машинописьки нормальной нет, половина кнопок перестанет работать, поэтому я скачал MSKLC и воссоздал у себя раскладку как на макпуках, но поменял местами цифры и знаки препинания, чтобы знаки препинания (если хочешь, можешь посчитать - они встречаются гораздо чаще, чем цифры) были без шифта, а цифры с шифтом.
Аноним (Microsoft Windows 10: Firefox based) 21/11/19 Чтв 21:54:42 2690050210
>>2689865
Да, давно хотел научиться жать хоткеи руками чтобы по разные стороны были, например если жму Ctrl+O то контрол жму костяшкой мизинца, а О правой рукой.
Аноним (Linux: Firefox based) 23/11/19 Суб 16:48:35 2691454211
Кто какие расширения использует не для кодинга, а для записей (например, в org-mode, но не обязательно?
Аноним (Linux: Firefox based) 23/11/19 Суб 17:05:30 2691462212
>>2689608
>например какого хуя compile каждый сука раз спрашивает сохранить? какую команду исполнить?
В смысле спрашивает? В окне g нажимаешь, и компиляция заново начинается без всяких вопросов.
Аноним (Microsoft Windows 7: Firefox based) 05/12/19 Чтв 21:09:14 2697440213
Сап, с. Вкатываюсь в emacs, столкнулся с двумя вопросами.
1. Вы пользуетесь lsp-mode'ом/eglote'ом? Они лучше, чем пакеты, специализированные для языкнейм? Сильно тормозит? Наткнулся на этот https://www.reddit.com/r/vim/comments/b3yzq4/a_lsp_client_maintainers_view_of_the_lsp_protocol/ пост, в нём треть критики протокола, треть обассывания вима и треть ненависти к микрософту. Но похуй, вам зашло?
2. Можно ли пользоваться emacs-libvterm'ом на винде?
3. Возможно ли загружать (не скачивать) пакеты асинхронно, вне зависимости от того, были ли они написаны с async? Я погуглил, получил хуй с хреном, но мб вы пришли к какому-то решению?
1ый и 2ой вопросы задаю, т.к. пакетам нужен скомпилированный emacs (первому нужна 27ая версия и --with-json опция (вроде бы она стандартно применяется, но лучше прописать явно), второму - опция --with-modules). Не хочу зря пердолиться.
3й вопрос задаю из чисто интереса. Если ответа нет, то и суда нет.

+ ненужная инфа:
Алсо, сейчас забил хуй на внутренние пакетные менеджеры и просто клонирую все пакеты в lisp директории/загружаю через use-package, и если для 3го вопроса его надо слать нахуй, пошлю. Все зависимости перечисленны в начале файла packagename.el через require или в комментарии. Щитаю, что сабмодули/сабдеревья нахуй не нужны, достаточно скрипта, который будет пуллить все репозитории.
Аноним (Linux: Firefox based) 05/12/19 Чтв 21:15:08 2697447214
Аноним (Microsoft Windows 7: Firefox based) 05/12/19 Чтв 22:44:34 2697535215
>>2697447
Осталось только дождаться, пока допилят до ъ-стандарта.
Аноним (Microsoft Windows 7: Firefox based) 06/12/19 Птн 22:43:34 2698062216
>>2697440-кун
Вышла новая версия, которая правит тормоза, так что вопрос производительности пока что снимается.
Бамп.
06/12/19 Птн 22:44:29 2698063217
Аноним (Microsoft Windows 7: Firefox based) 11/12/19 Срд 15:46:32 2701202218
>>2697440
2. Нет. Сам libvterm спокойно себе компилируется под винду правда, надо скопировать два cmake файла из neovim репозитория, но вот именно emacs-libvterm - нет.
3. Третий вопрос я пока что обошёл через демонизацию. Пока что.

Алсо, я не думал, что тхреад настолько мёртв.
Аноним (Microsoft Windows 10: Firefox based) 22/12/19 Вск 05:50:40 2707617219
У емакса есть гуй на qt?
Аноним (Microsoft Windows 7: Firefox based) 22/12/19 Вск 06:24:11 2707620220
>>2707617
>To get more attractive menus, you can specify an X toolkit when you configure Emacs; use the option '--with-x-toolkit=TOOLKIT', whereTOOLKIT is 'gtk' (the default), 'athena', or 'motif' ('yes' and'lucid' are synonyms for 'athena'). Compiling with Motif causes astandard File Selection Dialog to pop up when you invoke file commands with the mouse. You can get fancy 3D-style scroll bars, even without Gtk or Motif, if you have the Xaw3d library installed (see"Image support libraries" above for Xaw3d availability).
Нет.
Аноним (Microsoft Windows 10: Firefox based) 22/12/19 Вск 08:42:06 2707635221
Аноним (Ubuntu Linux: Firefox based) 04/01/20 Суб 14:29:34 2714193222
херня.jpg (59Кб, 604x604)
604x604
Открыл я значит книжку по emacs...
...и закрыл.

Серьёзно, 399 страниц? Это же редактор блять, а не стадарт плюсов, р-е-д-а-к-т-о-р.... И я понимаю если бы это еще была невзъебенная йоба, но в 20 году он сосёт даже у пайчарма, не говоря о ВСкоде или даже более простых редакторов, которые уже имеют готовые и понятный интерфейс и 9600 модулей на любой вкус и цвет.

Какой смысл? Какую он нишу занимает сейчас?
Аноним (Linux: Firefox based) 04/01/20 Суб 14:46:06 2714200223
>>2714193
>книжку
>399 страниц
Ну если в твоей книжке разбирается полностью и сам emacs, и elisp, то это вполне нормально.
>если бы это еще была невзъебенная йоба
Это она и есть. Полная каштомизация подсибя.
>он сосёт даже у пайчарма
Чистый редактор сосёт у иде для одного языка? Вот это да...
>не говоря о ВСкоде
Его точно так же надо пердолить.
>Какую он нишу занимает сейчас?
Кастомизируемый редактор. Не больше.
Аноним (Linux: Firefox based) 04/01/20 Суб 18:10:45 2714291224
>>2714193
>399 страниц
ну очевидно зависит от содержания книжки. скриншот оглавления давай. референс мануал по елиспу и 1к страниц может занять.
https://libgen.is/search.php?&req=emacs&phrase=1&view=simple&column=def&sort=pages&sortmode=DESC
>Какой смысл? Какую он нишу занимает сейчас?
в данный момент примерно такую же, как вскод, только менее юзерфрендли и более расширяемый, и с большим наследием. вимы в вскоде в данный момент не сравнятся с евил модом, лидеркея нет с няшными подсказками. вскоду расти и расти, спасибо хоть потенциал есть.
Аноним (Ubuntu Linux: Firefox based) 04/01/20 Суб 19:22:52 2714317225
>>2714200
>>2714291

Руководство по GNU Emacs Ричард Столман

И я ошибся. Там не 399, там 490 страниц
Аноним (Microsoft Windows 7: Firefox based) 10/01/20 Птн 04:02:15 2716995226
Screenshot20200[...].png (257Кб, 1080x1920)
1080x1920
Screenshot20200[...].png (334Кб, 1080x1920)
1080x1920
Screenshot20200[...].png (421Кб, 1080x1920)
1080x1920
Screenshot20200[...].png (429Кб, 1080x1920)
1080x1920
Аноним (Microsoft Windows 7: Firefox based) 10/01/20 Птн 04:03:11 2716997227
Screenshot20200[...].png (458Кб, 1080x1920)
1080x1920
Screenshot20200[...].png (488Кб, 1080x1920)
1080x1920
Screenshot20200[...].png (449Кб, 1080x1920)
1080x1920
Screenshot20200[...].png (466Кб, 1080x1920)
1080x1920
Аноним (Microsoft Windows 7: Firefox based) 10/01/20 Птн 04:06:17 2716998228
Screenshot20200[...].png (299Кб, 1080x1920)
1080x1920
1578441902109-tg.png (74Кб, 277x212)
277x212
Ну вы поняли, там про возможности голого редактора написано от силы треть, остальное - описание пакетов/фич/работы на нелинуксах/прочих ништяков.
Аноним (Linux: Firefox based) 10/01/20 Птн 12:00:58 2717113229
>>2714193
>Это же редактор блять, а не стадарт плюсов, р-е-д-а-к-т-о-р....
Вообще-то это фреймворк. Редакторов там только из коробки 2 штуки. И в книжке, помимо них, описывается еще целый ворох прикладного софта, идущего в стандартной поставке.
>Какой смысл? Какую он нишу занимает сейчас?
Ту же, что и всегда. Экосистема для создания гибкого и чрезывчайно хакабельного пользовательского окружения, способного работать поверх любой гостевой ОС без существенных отличий в функционале. Короче говоря, шутка про init=/usr/bin/emacs - это не совсем шутка.
Аноним (Linux: Firefox based) 10/01/20 Птн 12:31:53 2717128230
>>2714193
>>2717113
И вообще, книжки по Emacs - это по большей части перевод бумаги, тупо трансляция в TeX и перепечатка Info-мануалов, идущих в стандартной поставке.
Аноним (Linux: Firefox based) 12/01/20 Вск 10:25:56 2718250231
Аноним (Microsoft Windows 10: Firefox based) 12/01/20 Вск 17:06:48 2718459232
100d781303c2d2ad.jpg (346Кб, 1109x1478)
1109x1478
>>2714193
Это операционная система, а не редактор. Это не присказка, не метафора, не смехуёчки, это действительно операционная система, изменяемая и самопрограммируемая, без четкой модульности софта. Были когда-то lisp машины, аппаратно исполнявшие лисп, с совершенно иным подходом к интерфейсу и софту. Последним представителем инопланетного поколения были Symbolics и их OpenGenera. Сейчас Emacs - единственный реально живой носитель парадигмы.
>Какую он нишу занимает сейчас?
Примерно такую же как Eclipse - реконфигуряемое окружение для запуска всякой разной хуйни. Только в отличии от эклипса, это лисп-машина, поэтому в ней гораздо более размыта черта между кодером и пользователем, намного больше чем в питоне или любом другом окружении, включая метапрограммируемые. Под емаксом можно в нескольких строках за пару минут связать две софтины или выдранных куска, и получить одну, действующую как один цельный пакет. Например скрестить подсветку синтаксиса, чат-клиент и управление проектами, или что-нибудь в подобном духе. Однако здесь очень архаичный лисп.
Аноним (Linux: Firefox based) 13/01/20 Пнд 04:46:23 2718834233
>>2718459
>Однако здесь очень архаичный лисп.
Что там с переходом на Guile?
Аноним (Google Android: Mobile Safari) 02/02/20 Вск 22:57:39 2729234234
На всякий событий бампану
Аноним (Google Android: Mobile Safari) 02/02/20 Вск 23:03:22 2729239235
Все пытаюсь вкатиться, но качественно не получается. Сижу на spacemacs уже несколько месяцев и активно пишу там заметки. Но чувствую что использую весь функционал не в полной мере.

Хочу начать организовать жизнь дела и ставить цели через org mode. Мне кажется он отлично для этого проходит. Может есть успешные тайм менеджеры которые готовы поделиться советом и лучшими практиками как они улучшили и упорядочили свою жизнь и работу через org mode?

Аноним (Linux: Firefox based) 02/02/20 Вск 23:51:12 2729281236
63b5a8d16d3cff5[...].png (451Кб, 708x1000)
708x1000
>>2576994 (OP)
ОП снова в треде. Емакс сожрал значительную часть моей жизни и никакого особого профита я не получил. От бесконечных попыток написания идеальной конфигурации до конспектирования любого документа, статьи или книги в орг-моде нет никакой пользы, это пустая трата времени и по сути просто ебля ради ебли. Большую часть орг-мода может заменить простой todo-файл в домашней директории в который ты переодически высираешь заметки и напоминания.

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

Сейчас пользуюсь вим+тмакс, ломка есть, но к емаксу больше не притронусь.

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

Примеры последствий:
https://www.youtube.com/channel/UC0uTPqBCFIpZxlz_Lv1tk_g/videos
https://www.youtube.com/user/polyglut
Аноним (Linux: Firefox based) 02/02/20 Вск 23:59:46 2729290237
>>2729281
Для создания драматичного эффекта можно еще было бы запостить видео где столман жрет кожицу с пальца ноги, но вы понели.
Аноним (Apple Mac: Safari) 03/02/20 Пнд 00:30:15 2729307238
>>2729281
Чтож, ОП, молодец что смог продолеть этот барьер и написать сюда о своём опыте. Каждому своё. perdolers gonna perdolete.
Аноним (Google Android: Mobile Safari) 03/02/20 Пнд 07:59:49 2729398239
>>2729281
Ну хз. Я до этого сидел на vim и vim-viki и мне в принципе норм зашёл орг мод от спейсмакса. Мне нахуй не надо самому настраивать, я люблю стандартизацию и когда все да меня решили а я могу выбрать мощ готового. Собственно так и живу.

Хотя с другой стороны несколько раз пытался найти преимущества в члемаксе и пересесть на него с inellij idea, но тут просто без вариантов. Emacs как редактор кода, полагаю, остался в прошлом, и не то чтобы идею он смог догнать, он идёт далеко позади веб поделия от мелкомягких под названием vscode.

В общем если бы не org mode я бы наверное продолжил сидеть в виме для заметок, или пытался бы насильно пересесть на какую-нибудь гуй заметочницу с вим распальцовкой, если такая существует.
Аноним (Linux: Firefox based) 08/02/20 Суб 15:35:40 2732241240
1581165336205.png (5474Кб, 4000x4000)
4000x4000
>>2729281
>дрочите на сисястых кошкодевок
Этот господин знает толк. ^_^
Аноним (Linux: Chromium based) 09/02/20 Вск 00:31:39 2732567241
Аноним (Неизвестно: Неизвестно) 09/02/20 Вск 21:28:09 2733021242
(но вим всё равно лучше)
Аноним (Google Android: Mobile Safari) 10/02/20 Пнд 00:52:26 2733099243
>>2733021
В нем нет орг мода. Такого охуенного как в члемаксе
К тому же evil
Аноним (Неизвестно: Неизвестно) 10/02/20 Пнд 01:00:24 2733102244
>>2733021
это как сравнивать велосипед с автомобилем. все знают, кто хрустнет при столкновении.
Аноним (Google Android: Mobile Safari) 10/02/20 Пнд 01:37:56 2733112245
>>2576994 (OP)
> написанный в 1976 году Ричардом Столлманом и Гаем Стиллом.
Спизженный у Джеймса Гослинга ...
поправил
Аноним (Microsoft Windows 10: Chromium based) 10/02/20 Пнд 02:51:10 2733127246
mqDqA9fM61c.jpg (10Кб, 251x242)
251x242
Не очень понимал людей которые дрочат на эту хуйню вроде Vim. В 2020 даже разработчики не пользуются подобной залупой, никто не будет тратить месяцы чтобы научиться управлять редактором дабы ускорить написание текста на 15-20%.

Скажу по секрету, программирование по большой части это аналитическая работа, но никак не 24/7 написание кода, которое нужно как-то ускорять. Про сниппеты пользователи Vim и Emacs видимо не слышали
Аноним (Microsoft Windows 10: Firefox based) 10/02/20 Пнд 09:09:26 2733202247
>>2733127
>быдлокодерский покак
Использую вим как редактор текста, твои маняоправдания?
Аноним (Google Android: Mobile Safari) 10/02/20 Пнд 15:06:41 2733315248
>>2733127
Vim wiki хорошая вещь. Не org mode конечно, но все же.
Аноним (Apple Mac: Яндекс браузер) 10/02/20 Пнд 16:51:00 2733366249
>>2733202
Какие твои маняорпавдания использовать вим?
Аноним (Microsoft Windows 10: Chromium based) 10/02/20 Пнд 23:32:36 2733563250
>>2733202
Так и зачем? Какой ты там текст редактируешь, сеньор-копирайтер?
Аноним (Google Android: Mobile Safari) 11/02/20 Втр 00:37:16 2733588251
>>2733366
>>2733563
Охуеть вы умники, пиздец.
Я уже выше писал, что в виме есть охуенный vim wiki. Заметки и конспекты делать в нем сплошное удовольствие. Не без недостатков, конечно, но и плюсов дохуя.
Аноним (Microsoft Windows 10: Chromium based) 11/02/20 Втр 04:19:21 2733640252
>>2733588
Вся эта хуйня никогда не окупается временем затраченным на то чтобы овладеть вимом на нормальном уровне когда он не будет тебя тормозить и начнет выдавать профит по какой-то скорости в сравнение с обычными редакторами
Аноним (Google Android: Mobile Safari) 11/02/20 Втр 21:24:33 2734022253
>>2733640
В любом нормальном редакторе есть vi-mode. Мне Вим отлично помог. Сейчас пользуюсь jet brains для разработки, emacs для конспектов и заметок. У второго куча недостатков (например неудобство вставки изображения, ебучий org != md, траблы со шрифтами и российской ви раскладкой, да и в целом это ебучая консоль мимикрирующая под нормальный гуй) это все ещё лучший редактор для создания заметок и организации своей деятельности (таски, Todo).

Нахуй я это все рассказал? Хз.
Аноним (Linux: Firefox based) 11/02/20 Втр 23:01:13 2734073254
>>2733640
ваще похуй. ну потеряешь ты там пару-тройку часов на промахи по шорткатам, которые за счет скорости вима окупятся через 70 лет (здохнеш раньше). зато ты
- расширишь кругазор
- сдвинеш пародигму
- научишься новому (практическому)!() навыку а это сохранение нейроплостичности головного мозга
- ну и ваще иногда в консольке можно применить этот навычок так сказать хехехех например visudo хех
- заимееш меньше шанс RSI
- найдешь друзей-вимеров чтобы ездить на фури сходочки вместе
Аноним (Microsoft Windows 10: Chromium based) 12/02/20 Срд 03:25:26 2734127255
>>2734073
Интересные аргументы, я бы так рыбалке обучился, тоже новый навык, да и вообще пригодитс если вдруг где-нибудь в лесу каком-нибудь заблужусь.

>>2734022
Не очень понял кстати про вставку изображений. Вроде для заметок есть Evernote или Notion (попизже чутка) в которые просто делаешь Ctrl+V с изображением и меняешь его как надо прямо там. Не знаю где в разработке можно эту Vim-идею вообще применить если большинство хуйни ты просто пишешь либо сниппетами, либо просто руками код. Ну и как я уже сказал написание кода в разработке это даже не 50% времени, а намного меньше.
Аноним (Google Android: Mobile Safari) 12/02/20 Срд 05:11:25 2734143256

>>2734127
> Интересные аргументы, я бы так рыбалке обучился, тоже новый навык, да и вообще пригодитс если вдруг где-нибудь в лесу каком-нибудь заблужусь.
Так учись, почему нет?
Аноним (Linux: Firefox based) 12/02/20 Срд 13:02:29 2734296257
>>2734073
Лучше тогда емакс учить уже.
Аноним (Linux: Firefox based) 12/02/20 Срд 21:14:57 2734578258
>>2734296
вим это часть емакса
Аноним (Microsoft Windows 10: Chromium based) 12/02/20 Срд 21:20:24 2734580259
>>2734143
Потому что я не шизик
Аноним (Linux: Firefox based) 12/02/20 Срд 21:40:28 2734588260
>>2734580
а мне хочется уметь всё. я конечно не учусь всему, потому что нужно соотносить желания с реальностью, но я не назову людей, которые чему-то хотят научиться, шизиками. ну, если это не реальные шизики которые хотят детектировать торсионные поля с помощью зубных зондов, но таких меньшинство. когда человек пытается так оградить себя от каких-то навыков, это откровенный коуп, как про лису и виноград. понимаю, но не одобряю.
Аноним (Microsoft Windows 10: Chromium based) 13/02/20 Чтв 03:41:09 2734692261
>>2734588
Есть разница между изучением эффективных вещей, и хуйни на которую затрачивается больше времени, по сравнению с тем сколько она может позволить его "сократить". Никакие косвенные "навыки" или развития мозга здесь не происходит (или может происходить точно также при изучении других, более полезных навыков)
Аноним (Linux: Firefox based) 13/02/20 Чтв 09:47:25 2734758262
>>2734692
> Есть разница между изучением эффективных вещей, и хуйни на которую затрачивается больше времени, по сравнению с тем сколько она может позволить его "сократить"
главное чтобы нравилось. как рыбалка.
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов