Next Previous Contents

6. Другие ресурсы

Этот раздел описывает книги, сервера, группы новостей, списки рассылки и другие места в которых вы можете найти больше информации о Emacs.

6.1 Книги

Существует несколько действительно хороших книг для изучения Emacs. В добавление к ним, вы также обнаружите, что много книг о Linux и Unix также содержат главы о Emacs (и vi).

Learning GNU Emacs

Авторы: Debra Cameron, Bill Rosenblatt, Eric S. Raymond

Издатель: O'Reilly & Associates - http://www.ora.com/

Вы можете купить ее на Amazon.com: http://www.amazon.com/exec/obidos/ASIN/1565921526/

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

Writing GNU Emacs Extensions

Автор: Bob Glickstein

Издатель: O'Reilly & Associates - http://www.ora.com/

Вы можете купить ее на Amazon.com: http://www.amazon.com/exec/obidos/ASIN/1565922611/

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

Programming in Emacs Lisp: An Introduction

Автор: Robert J. Chassell

Из файла README:

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

Вы можете получить это руководство через анонимный FTP с сервера GNU: ftp://prep.ai.mit.edu/gnu/emacs/.

Вы можете купить хорошо отпечатанную версию на Amazon.com: http://www.amazon.com/exec/obidos/ASIN/1882114418/jeremydzawodny/.

Комментарий: Это хорошее введение в Emacs Lisp--даже если вы хороший программист.

The GNU Emacs Lisp Reference Manual

Автор: Richard Stallman

Издатель: The Free Software Foundation - http://www.fsf.org/

Вы можете получить это руководство через анонимный FTP с сервера GNU: ftp://prep.ai.mit.edu/gnu/emacs/.

Комментарий: Это полное руководство по языку программирования Emacs Lisp.

6.2 Сервера

EMACSulation

EMACSulation это колонка сопровождаемая Eric Marsden, которая появляется в интерактивном журнале Linux Gazette, расположенном по адресу http://www.linuxgazette.com/. Наиболее свежая колонка во время написания находилась по адресу http://www.linuxgazette.com/issue39/marsden.html. Посмотрите в конце статьи ссылки на предыдущие выпуски.

6.3 Группы новостей

Ищите в списке вашего сервера группы новостей, которые содержат слово ``emacs'' и вы найдете достаточно много. Вот какие группы есть на моем сервере:

6.4 Списки рассылки

Единственным списком рассылки, посвященным Emacs, который я знаю, является список NT-Emacs. Это список для людей, которые используют версию Emacs для Micro$oft Windows. Смотрите NT-Emacs FAQ http://www.cs.washington.edu/homes/voelker/ntemacs.html для подробной информации.

6.5 Архив Emacs Lisp

Из README архива Emacs Lisp:

Архивы Emacs Lisp на ftp.cis.ohio-state.edu содержат разные части и пакеты кода Emacs Lisp. Emacs Lisp является языком, используемым для расширения редактора GNU Emacs, который создан Free Software Foundation. Хотя много кода на Emacs Lisp включено в дистрибутив GNU Emacs, много людей написало пакеты для взаимодействия с другими системами, лучшей поддержки редактирования программ на используемых языках программирования, добавления новых возможностей или для изменения поведения Emacs. Большинство содержимого архива было написано отдельными людьми и распространяется свободно через Internet по спискам рассылки info-emacs или info-gnu-emacs, или по группам новостей comp.emacs, gnu.emacs или gnu.emacs.sources.

Архив доступен через анонимный FTP по адресу ftp://ftp.cis.ohio-state.edu/pub/emacs-lisp/.

Замечание: Я могу сказать, что архив Emacs Lisp потихоньку устаревает, я вижу очень немного новых (или обновленных) пакетов, появляющихся там, хотя я знаю, что они существуют. Они посылаются в группу новостей comp.emacs.sources. (Вы можете исправить меня, если я не прав).


Next Previous Contents