Ответ 1
На самом деле, изучение Emacs - это вещь, которая просто не может быть легкой. Вам нужно будет изучить основы, прежде чем вы сможете прочитать "продвинутые" учебники.
Первое, что вам нужно сделать - это выполнить встроенный учебник (C-h t). Это действительно хорошо.
Затем вы должны попытаться ознакомиться с основами конфигурации Emacs. Легкий способ, предложенный многими пользователями, - получить готовую для использования конфигурацию (например, Emacs Starter Kit) и попытаться понять ее, а затем адаптируйте свои собственные потребности и предпочтения. Преимущества использования готового комплекта конфигурации:
- Это рабочий код, полезный для изучения основ Elisp. Этот путь обучения намного быстрее, чем чтение руководств Elisp и сбор кода конфигурации за один маленький кусок за раз.
- Он демонстрирует много полезных функций Emacs, которые в противном случае могут потребовать от вас много времени (иногда лет), чтобы обнаружить.
- Он предлагает фреймворк, который вы можете использовать при написании собственной конфигурации.
Тем не менее вы, несомненно, должны избавиться от любых частей конфигурации, которые вам не нужны.
Затем (или вместе с предыдущим шагом) прочитайте несколько руководств об использовании Emacs в качестве платформы разработки. Вы можете легко найти множество обучающих программ через "emacs для [c] разработки" запросов к Google. Здесь является одним из многих.
Затем установите Cedet (Alex Ott написал отличный учебник об этом) и начните ощущать силу.
После этого вы узнаете, что делать дальше.
Кстати, есть большая коллекция ресурсов Emacs поддерживаемая Божидаром Бацовым.