169 похожих чатов

Чего можно по имакс лиспу и по устройству самого имакса

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

18 ответов

62 просмотра

можно внезапно почитать мануалы. И по емаксу, и по елиспу. Временами читаю - интересно :))

Sereja- Автор вопроса

это понятно, может есть какие-то рекомендованные источники просто

это и есть источники

Sereja- Автор вопроса

я конкретные имел ввиду)

Если что-то непонятно в том что копируешь, по идее должно быть достаточно поставить курсор на непонятный символ и нажать C-h f или (C-h v если это переменная). Если этот символ известен имаксу, он будет предложен как кандидат по умолчанию.

Sereja- Автор вопроса

полезно, спасибо

Если «вообще про лисп», то я не понимаю, зачем читать мануал по елиспу если давно есть известные классные книги про Лисп: On Lisp, Object-Oriented Programming in CL, PAIP, Land of Lisp (и другие). Мне кажется, On Lisp очень хорошая книга, и единственный смысл имаксу иметь свой собственный текст, обучающий с нуля, по-моему в том, чтобы в случае катастрофы можно было его читать в отсутствие интернета. Почти весь код из On Lisp (и других книг) будет работать как есть, только иногда надо будет дописывать cl- к функциям, или сделать (require 'cl), если лень (но писать без префиксов в елиспе не рекомендуется). Есть отдельные несоответствия: написание массивов, устройство строк и букв, format, обработка ошибкок; въехать в тему они не мешают. Я читал On Lisp, а родные елисповские тексты открывал только чтобы убедиться, что там сравнимой литературы нет.

Sereja- Автор вопроса

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

Про (require 'cl) емакс мне постоянно напоминает, что она deprecated :))

У меня он больше не грузится в конфиге.

У меня что-то из пакетов хочет. Ну, пока работает, пусть будет :)

В елисп моде работает C-h S, даешь ей символ и оно открывает его в мануале

Sereja- Автор вопроса

нажал эту комбинацию из мануала получил это

Sereja- Автор вопроса

понял как пользоваться, спасибо

On Lisp как первая книжка только оттолкнуть может, Сабеля надо Practical Common Lisp на самом старте

Ну дад может быть. Мне PCL категорически не понравился, а On Lisp весьма. Но да, все его хвалят.

ielm уже освоили? конфиг это же просто кусок кода на елиспе. в ванильном лиспе все настройки вроде в меню доступных. можно выхлоп смотреть и повторять.

Sereja- Автор вопроса

как я понял ielm - просто repl, с самим лиспом я не особо ещё разобрался. А менюшки я вообще сразу выключил и ими никогда не пользовался. Но за советы спасибо, может пригодится.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта