LINUX.ORG.RU

Если вы пробовали вкатиться в GNU Emacs, расскажите, что пошло не так

 


3

5

Всем привет!

Часто вижу на форумах мнение, что Emacs это что-то старое, кривое и ненужное. Пожалуйста, напишите в комментариях, как вы пытались вкатиться в Emacs, и что пошло не так. Это поможет мне улучшить свою книгу про Emacs и даст идеи для постов в Telegram-канал.

Ответ на: комментарий от James_Holden

Странное дело. Когда мне не нужен, например, фотошоп, я не бегаю по фотошоповым темам и не рассказываю всем как мне фотошоп не нужен.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Понятия не имею как с этим дела. Мне не надо расшифровывать. А когда будет надо, то будет редактор расшифровывать, да. Любой. Даже notepad.exe будет вообще без проблем. Потому что я знаю кунг-фу языки C и C++.

James_Holden ★★★★★
()
Последнее исправление: James_Holden (всего исправлений: 1)
Ответ на: комментарий от nlvomsk

Действительно, им надо убрать легаси. Тогда они, однозначно, обретут еще одного своего адепта и будут безмерно счастливы :)

Не, так не сработает. Нужно будет ещё риббон-меню и нескучные обои. Вот тогда, шанс есть.

tiinn ★★★★★
()
Ответ на: комментарий от Puzan

Да мало ли что ещё можно придумать.

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

James_Holden ★★★★★
()
Ответ на: комментарий от kaldeon

Почтовый клиент, запросы SQL, HTTP-запросы, gRPC-запросы, клиент для докера… А можно делать всё в одном месте.

Это всё хорошо, во имя какой-то одной задачи. А то, что делает емакс - это забивание молотком шурупов. И винтов. И даже гаек.

tiinn ★★★★★
()
Ответ на: комментарий от ugoday

А дальше ты уже не читал, да? Зачем отвечать на то что не читаешь?

James_Holden ★★★★★
()
Ответ на: комментарий от James_Holden

Людям надо работать

Людям надо работать комфортно и эффективно (с), но ты почему-то упорно им в этом отказываешь.

Puzan ★★★★★
()
Ответ на: комментарий от ugoday

Ты что, вообще не читаешь даже стартовый пост?

Перечитай.

Тут тема ЧТО ПОШЛО НЕ ТАК ПРИ ИЗУЧЕНИИ EMACS

Когда будет тема, что пошло не так при изчении фотошопа, можешь смело туда прибегать и рассказывать почему тебе не зашел фотошоп. Это - ровно по теме треда будет!!

James_Holden ★★★★★
()
Ответ на: комментарий от James_Holden

Тебе надо его открыть, наводить курсор на команду и выполнять ее? Это элементарно в эмуляторе терминала делается.

Как?

kaldeon
()
Ответ на: комментарий от Iron_Bug

Так, огосударствлённые копирасты неизбежно победят. Мир меняется. Глобальная сеть разваливается. Нейросети умнеют, а люди тупеют. Программистов уже сейчас не хватает, а через несколько лет будет катастрофически не хватать.

И да, ныне персональное устройство - это смартфон. Телефон есть у каждого бомжа. Даже ТВ, есть не у каждого. А на них не особо напрограммируешь. Комп будет выдаваться корпорацией работнику, и весь код будет принадлежать корпорации/государству. Тут уже будет не до опенсорса, а NDA. Да и программировать в своё удовольствие никто не даст - надо работу работать, а программистов и так хватать не будет.

А вместо этого комьюнити кричит, что всё в порядке, и устраивает ЛГБТ-срачи вместо работы.

tiinn ★★★★★
()
Последнее исправление: tiinn (всего исправлений: 1)
Ответ на: комментарий от James_Holden

Людям надо работать

Поставил я таки Kate, открыл проект на Си, подключил clangd lsp, а он мне внезапно не показывает подсказку по аргументам функции. Один раз показал на первом аргументе после автодополнения, а на следующих не показывает. Неужели это всех устраивает?

Puzan ★★★★★
()
Ответ на: комментарий от Puzan

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

Ты просто издеваешься. Вот и все.

Ну не мог ты не увидеть, что я никому не говорю чем ему пользоваться. Каким редактором. Мне какое дело до вас!

Вопрос - как я могу отказывать кому-то в чем-то, если я никому не говорю, чем ему пользоваться, а пишу только про то, чем пользоваться мне? Понимаешь - мне. Лично мне. Меня не интересует, чем вы будете пользоваться. От слова совсем.

При этом я кому-то отказываю. Как, каким образом, какая логика приводит к такому выводу? Ты пишешь программы не владея базовой формальной логикой? Не верю. Это специально.

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

То есть, людей использующих Emacs намного меньше стаьистической погрешности. Значит что, примени теперь формальную логику хоть раз в жизни!

Значит, либо люди НЕ хотят работать комфортно и эффективно, либо они работают комфортно и эффективно, используя НЕ Emacs.

James_Holden ★★★★★
()
Ответ на: комментарий от tiinn

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

Iron_Bug ★★★★★
()
Ответ на: комментарий от Puzan

Нет конечно. У всех все нормально показывает, и вот это их устраивает. Тебе видео снять что ли, как Kate подсказки показывает? Это же смешно. Все там работает.

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

James_Holden ★★★★★
()
Ответ на: комментарий от Puzan

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

Ну ладно, давай в сотый раз повторим! Почему нет.

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

Ты с этим пытался спорить, типа тебе норм и пофиг. Потом ставишь Kate и такой - а что это за фигня? Так я же тебе про это и говорю. Возникает такой эффект.

James_Holden ★★★★★
()
Ответ на: комментарий от Iron_Bug

копирасты - это другое. и при чём тут вообще государство? там вообще отдельный террариум с жабами и гадюками и он никому не интересен

Они прекрасно договариваются промеж себя. То же ужатие гуглом AOSP происходит на фоне ужатия коллективным Западом Китая.

опенсорц. он не относится ни к каким государствам

Относится, ещё как, Торвальдс не даст соврать.

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

Увы, эти решения красивее, стабильнее и в целом лучше работают.

tiinn ★★★★★
()
Ответ на: комментарий от tiinn

И да, ныне персональное устройство - это смартфон. Телефон есть у каждого бомжа.

как хорошо, что я не бомж и у меня нет смертьфона. ТВ у меня тоже нет. я не понимаю, зачем покупать мудоскоп.

Комп будет выдаваться корпорацией работнику, и весь код будет принадлежать корпорации/государству.

этого никогда не будет, потому что продажи ПК - это очень доходная область экономики.

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

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 2)
Ответ на: комментарий от Iron_Bug

этого никогда не будет, потому что продажи ПК - это очень доходная область экономики.

Ага, и войны в 21 веке государства не ведут, т.к. это сильно бьёт по экономике.

что касается «нехватки программистов» - это не так. точнее, это зависит от задач.

Уж как-нибудь порешают. Как-то вольных хакеров поубавилось, все либо на з/п в корпорациях сидят, либо просто… сидят

tiinn ★★★★★
()
Последнее исправление: tiinn (всего исправлений: 1)
Ответ на: комментарий от tiinn

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

Iron_Bug ★★★★★
()
Ответ на: комментарий от James_Holden

ты все равно не прочитал текст, написанный капсом?

Вот у меня ровно такое же ощущение от твоих постов.

При этом я кому-то отказываю. Как, каким образом, какая логика приводит к такому выводу?

Не ты ли говорил, что настраивать никому ничего не нужно, «жрите, что дают»? Нужно. Не все это умеют, далеко не все хотят прилагать усилия. Большинство даже не знает, что так можно. Но ты, конечно, считаешь что все счастливы. Коммунизм какой-то.

То есть, людей использующих Emacs намного меньше стаьистической погрешности. Значит что, примени теперь формальную логику хоть раз в жизни!

Давай попробуем вместе.

Значит, либо люди НЕ хотят работать комфортно и эффективно, либо они работают комфортно и эффективно, используя НЕ Emacs.

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

Ты конечно скажешь, что я сравнил жопу с пальцем. А я скажу, что нет. Это гипербола, реальная разница между «освоить emacs» и «страдать в нотепаде» гораздо меньше, чем между «летать на вертолёте» и «стоять в пробках». У людей должен быть выбор, и это выбор даёт в т.ч. emacs.

Puzan ★★★★★
()
Ответ на: комментарий от James_Holden

Потом ставишь Kate и такой - а что это за фигня? Так я же тебе про это и говорю. Возникает такой эффект.

Если б я пришел в Kate из VSCode, я бы иочно так же сказал «что это за фигня». Вот вообще никакой разницы.

Puzan ★★★★★
()
Ответ на: комментарий от tiinn

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

Iron_Bug ★★★★★
()
Ответ на: комментарий от James_Holden

У всех все нормально показывает

А почему у меня ненормально? Чем я отличаюсь от того самого пользователя, который пришел на другой комп, а там нет имакса вскода? Т.е. получается, что что-то тут нестандартно, и я должен полезть в гугл, поставить плагин, найти настройки, прописать их в конфиге. Ой, неужели это не имакс?

Puzan ★★★★★
()
Ответ на: комментарий от Puzan

Эти подсказки в Kate, показывает ровно тот же clangd через LSP, который их показывает в VS Code. Поэтому, вообще не понятно какую разницу ты между ними видишь. Ты что-то криво сделал, и обрадовался. Ну удачи.

James_Holden ★★★★★
()
Ответ на: комментарий от Puzan

Ничего там не надо прописывать никуда. Если не включен плагин LSP, надо его включить птичкой в графическом диалоге. Все.

Ну да, это чуть сложнее чем notepad. Но сравнивать с настройкой Имакса просто смешно. Там три с половиной галки.

James_Holden ★★★★★
()
Последнее исправление: James_Holden (всего исправлений: 1)
Ответ на: комментарий от Iron_Bug

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

Я об этом и толкую. Готовьтесь к тому, что всё развалится.

tiinn ★★★★★
()
Ответ на: комментарий от James_Holden

Чёт у меня в имаксе clangd lsp показывает подсказку, а в Kate нет.

Ты что-то криво сделал

Ну да, конечно :) Поставил и запустил, что могло пойти не так? :)

Puzan ★★★★★
()
Ответ на: комментарий от Puzan

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

Iron_Bug ★★★★★
()
Ответ на: комментарий от Puzan

Так я не про тебя же это ответил, это из расчета что человек поставил Kate и что надо настроить.

У тебя, просто что-то криво, почему-то. Оно должно просто работать, как это делает у всех.

James_Holden ★★★★★
()
Ответ на: комментарий от tiinn

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

Iron_Bug ★★★★★
()
Ответ на: комментарий от Iron_Bug

Торвальдс здесь оказался заложником ситуации, которая от него не зависит.

Торвальдс… а, щас точно в политоту скатимся… хрен с ним.

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

А я о том и говорю: опенсорсу не хватает руководящей руки, не хватает стратегии и визионеров. Потому что сейчас у опесорса - нет цели, только путь, а на этом пути, вместо работы, одни ЛГБТ-срачи и переписывание велосипедов, которые все кривые, но у каждого свои.

В результате у корпорастов ПО - стабильнее, красивее и в целом лучше работает.

tiinn ★★★★★
()
Ответ на: комментарий от Puzan

Какой фигни то, ну что-то криво зафигачили. В мейнстрим дистрах все работает, что у тебя, надо разбираться и фиксить.

Как будто я мало в NixOS кривых пакетов видел и фиксил. Ну серьезно. Там много чего бывает не так.

James_Holden ★★★★★
()
Ответ на: комментарий от tiinn

ещё раз: не надо опенсорцу никакой «руководящей руки». вообще, в нём никакого «руководства» быть не может. оставьте уже этот совковый менталитет на помойке и не тащите оттуда.

Iron_Bug ★★★★★
()
Ответ на: комментарий от Iron_Bug

ничего не развалится. не надо истерить. это не весь мир долбанулся. это один потциент буйный.

Так, два же.

не будет потциента, не будет и проблем

Это вам так кажется. Короля играет свита. Обратите внимание: никто из свиты не сбежал через Верхний Ларс. А ведь этим людям, как никому больше, было что терять.

tiinn ★★★★★
()
Ответ на: комментарий от Iron_Bug

ещё раз: не надо опенсорцу никакой «руководящей руки». вообще, в нём никакого «руководства» быть не может. оставьте уже этот совковый менталитет на помойке и не тащите оттуда.

А потом ровно эти же люди, которые сейчас говорят, мол, «всё в порядке, ничего не надо менять» через 20 лет будут писать статьи, «как можно было бы спасти опенсорс как явление в середине 20-х гг»

tiinn ★★★★★
()
Ответ на: комментарий от Puzan

И да, забыл на это ответить

«жри что дают»

Я вообще-то писал не про это, а про то что если есть типовое «уродство», которое признают все - надо его фиксить на уровне дефолта.

Фиксить каждому пользователю настройками - не правильно. Это бред.

Жрать уродство - неправильно. Бессмыслица. Просто фиксится и все.

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

James_Holden ★★★★★
()
Последнее исправление: James_Holden (всего исправлений: 1)
Ответ на: комментарий от tiinn

не надо его спасть. он сам живёт своей жизнью и развивается, если ему просто не мешать.

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

Iron_Bug ★★★★★
()
Ответ на: комментарий от tiinn

Да что ему будет то, весь мир сидит на открытом коде, чуть менее чем полностью, даже Microsoft. Какие-то спец вещи заткнуты проприетарщиной.

James_Holden ★★★★★
()
Ответ на: комментарий от James_Holden

да и корпы его к себе натащили и понаделали на нём своих внутренних проектов. сейчас в любой дырке всё держится на опенсорце. сеть так точно практически вся.

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от tiinn

опенсорсу не хватает руководящей руки, не хватает стратегии и визионеров

И стабильных зарплат. Итого, опенсорцу, чтобы победить корпорации, не хватает всего лишь ну, корпоративности.

thesis ★★★★★
()
Ответ на: комментарий от tiinn

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

Iron_Bug ★★★★★
()
Ответ на: комментарий от Iron_Bug

В разработке почти все открытое, вот тот же VS Code, не к ночи будь помянут, по факту 99% опенсорс, с небольшими вкраплениями проприетарщины, которая не особо и нужна. То есть, есть полностью свободная сборка. И это один из флагманов продуктов Microsoft сейчас. (с ним проблемы больше технические, то что это браузер мать его).

James_Holden ★★★★★
()
Ответ на: комментарий от thesis

Что за дихотомия вообще, корпорации точно так же используют тонны опенсорса.

James_Holden ★★★★★
()
Ответ на: комментарий от James_Holden

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

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от tiinn

И да, ныне персональное устройство - это смартфон. Телефон есть у каждого бомжа. Даже ТВ, есть не у каждого.

Хуяк, и нет у тебя смартфона, а только писюн в руках и топор, а коптеры летают...

superuser ★★★★☆
()
Ответ на: комментарий от superuser

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

Iron_Bug ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)