Я хотел сказать, что Prelude можно посмотреть на предмет наличия там дополнительных, интересующих конкретно Вас настроек и решений, а не устанавливать его.
А за
конфиг переписал готовый, но разбирал каждую строчку с автором конфига и это очень сильно помогло понять емакс и в дальнейшем спокойно улучшать под себя
Вам только плюс — это самый грамотный подход, ИМХО.
Если Вы хотите использовать Emacs как Notepad++ (с тулбарами и меню, без изучения комбинаций клавиш, режимов), не готовы забыть про мышь — флаг Вам в руки. Только не нужно после этого говорить, что Emacs ничем не отличается от других текстовых редакторов, и, мол,
я ничего полезного для себя не нашел
(прошу прощения, я не про Вас конкретно, а про сферического user'а в вакууме, который решил «освоить» Emacs, используя менюшки и тулбары). Я, например, с самого начала отключил все эти GUI дополнения. ИМХО, Emacs с GUI смотрится так же странно, как MS Visual Studio без GUI.
Это как с Vim: сферический user в вакууме не смог с первого раза выйти из программы (хотя, на стартовой странице написано как это сделать) — все, Vim плохой… Vim и Emacs не виноваты, что user привык к блокноту. Не стоит ждать, что эти редакторы похожи на все другие. Нет — они другие.
Либо Вы учитесь ими пользоваться, либо не пользуйтесь. Все же просто…
Как минимум, чтобы иметь наглядное представление о том, как другие организуют свои настройки, какие настройки применяют чаще всего и т.д. Про Prelude — попытка упростить жизнь новичкам. Удалась ли эта попытка — каждому решать самостоятельно. Я же написал русским по белому в статье:
спереть позаимствовать чужой файл .emacs и начать работать (не советую).
Друзья, я написал эту статью для новичков. Мне именно этого не хватало, когда начал работать с Emacs — ссылок, примеров кода. И чтобы все в одном месте. Те, кто знает и применяет Emacs в своей работе повседневно — не аудитория данной статьи. А вот те, кто хочет с чего-то (только не с пустого .emacs) начать, могут посмортеть приведенную мной настройку, поиграться с ней, выбрать лучший для себя вариант изучения этого замечательного инструмента, посмотреть ссылки и т.д.
Прошу прощения, что не все прозрачно, в смысле объяснения приведенного кода, но расчет на то, чтобы молодой емаксер сел и начал разбираться самостоятельно — иначе, Emacs не освоить.
— это включение поддержки Common Lisp для программирования самого Emacs. Это необязательный параметр для Emacs, если использовать его как IDE Common Lisp.
Но таких примеров в интернете — пруд пруди
И сколько времени понадобится новичку, чтобы найти более-менее нормальный .emacs?
Вы не объясняете выбор многих компонентов и более-менее подробное их действие
— я дал более чем достаточно ссылок для того, чтобы начать понимать что значит каждая строка. Тем более не хотел раздувать статью. Цель статьи проста — дать сконцентрированный источник полезной информации для начинающих емаксеров с примером моего .emacs, пусть и не идеального. Я его часто редактирую (.emacs).
А за
Вам только плюс — это самый грамотный подход, ИМХО.
сферического user'а в вакууме, который решил «освоить» Emacs, используя менюшки и тулбары). Я, например, с самого начала отключил все эти GUI дополнения. ИМХО, Emacs с GUI смотрится так же странно, какMS Visual Studio без GUI.Это как с Vim:
сферический user в вакуумене смог с первого раза выйти из программы (хотя, на стартовой странице написано как это сделать) — все, Vim плохой… Vim и Emacs не виноваты, что user привык к блокноту. Не стоит ждать, что эти редакторы похожи на все другие. Нет — они другие.Либо Вы учитесь ими пользоваться, либо не пользуйтесь. Все же просто…
Прошу прощения, что не все прозрачно, в смысле объяснения приведенного кода, но расчет на то, чтобы молодой емаксер сел и начал разбираться самостоятельно — иначе, Emacs не освоить.
И сколько времени понадобится новичку, чтобы найти более-менее нормальный .emacs?
— я дал более чем достаточно ссылок для того, чтобы начать понимать что значит каждая строка. Тем более не хотел раздувать статью. Цель статьи проста — дать сконцентрированный источник полезной информации для начинающих емаксеров с примером моего .emacs, пусть и не идеального. Я его часто редактирую (.emacs).
Спасибо за замечания.