Перейти к тексту

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

При первом входе в developerWorks для Вас будет создан профиль. Выберите информацию отображаемую в Вашем профиле — скрыть или отобразить поля можно в любой момент.

Вся введенная информация защищена.

  • Закрыть [x]

При первом входе в developerWorks для Вас будет создан профиль и Вам нужно будет выбрать Отображаемое имя. Оно будет выводиться рядом с контентом, опубликованным Вами в developerWorks.

Отображаемое имя должно иметь длину от 3 символов до 31 символа. Ваше Имя в системе должно быть уникальным. В качестве имени по соображениям приватности нельзя использовать контактный e-mail.

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

Вся введенная информация защищена.

  • Закрыть [x]

Среда редактирования Emacs: Часть 7. Получение помощи от самого редактора Emacs

Как получить совет по редактированию напрямую от самого редактора

Михаэль Штутц, писатель, консультант
Михаэль Штутц (Michael Stutz) - автор книги The Linux Cookbook, которую он создал и набрал на компьютере с использованием только программного обеспечения с открытым исходным кодом. Его интересы в работе включают также цифровую публикацию и будущее его книги. Он использует различные версии операционной системы UNIX вот уже 20 лет. Вы можете написать ему на адрес stutz@dsl.org.

Описание:  В седьмой статье серии рассказывается, почему Emacs называют самодокументирующимся редактором, и показаны различные способы получения справки и помощи. Рассмотрены описания комбинаций клавиш, команд и функций, а также основы поиска и работы со встроенным руководством пользователя программы Emacs.

Больше статей из этой серии

Дата:  26.03.2010
Уровень сложности:  средний

Активность:  5538 просмотров
Комментарии:  

Прежде чем начать

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

Об этом цикле статей

Среда редактирования Emacs пользуется огромной популярностью у разработчиков для UNIX®. Emacs известен во всём мире как редактор редакторов, но многие пользователи считают его сложным в изучении. На первый взгляд его интерфейс не выглядит интуитивно понятным, а принципы работы с ним отличаются от других редакторов и текстовых процессоров. Но изучение Emacs не обязательно должно быть трудным делом. Стоит начать им пользоваться, и становится очевидно, насколько он интуитивен. Работа с ним с каждым разом становится всё более удобной. Данный цикл (EN) обучающих статей проводит читателя от основ Emacs - его возможностей, философии, комбинаций "быстрых клавиш" и методов редактирования текста - к самым изощренным возможностям управления редактированием.

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

Об этом учебном курсе

Это седьмая часть серии статей о Emacs (см. раздел Ресурсы). Предыдущие руководства этой серии были посвящены основам Emacs. Это практическое руководство среднего уровня сложности опирается на знания, которые читатель получил в предыдущих статьях этой серии, показывает читателям, уже знакомым с элементарными функциями управления Emacs, как получать справочную информацию от многочисленных встроенных справочных функций Emacs.

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

Цели

В статье рассмотрено несколько возможных путей получения справки в редакторе Emacs. После ее прочтения читатель сможет получать описание клавиатурных связок, функций и команд редактора, а также читать и ориентироваться в различных справочных материалах, поставляемых вместе с этим знаменитым редактором с открытым исходным кодом.

Предварительные требования

Прежде чем начать работу с этой статьей, необходимо прочитать предыдущие статьи данной серии. Они дают основы работы с Emacs и объясняют концепции, используемые в этой части серии (см. Ресурсы).

Способ обозначения клавиатурных сочетаний, используемый в этом пособии и во всей серии, описывается в первой части серии, "Learning the Emacs editing environment, Part 1: The basics of Emacs" (см. Ресурсы).

Хотя этот курс создавался в расчете на любые уровни знания UNIX, желательно по крайней мере общее представление о файловой системе UNIX:

  • Файлы
  • Каталоги
  • Права доступа
  • Иерархия файловой системы

Системные требования

Для этого пособия требуется учетная запись пользователя на любой UNIX-системе с установленным Emacs.

Существует несколько разновидностей редактора Emacs; исходная и наиболее популярная из них - GNU Emacs, разработанная в рамках проекта GNU (см. Ресурсы).

Вам понадобится свежая версия GNU Emacs - версия 20 или более поздняя. Версии 20 и 21 являются наиболее распространенными, также доступны промежуточные снимки проекта версии 22. Это руководство подходит для любой из этих версий Emacs. Если установлена более старая версия Emacs, необходимо обновить ее.

Чтобы узнать версию Emacs, используйте флаг --version:

$ emacs --version
GNU Emacs 22.0.91.1
Copyright (C) 2006 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.
$ 

Также нужно установить документацию GNU Emacs. Обычно она поставляется вместе с редактором, но иногда документация представляет собой отдельный пакет в формате Info. Проверьте ее наличие и при необходимости попросите системного администратора установить ее.

1 из 8 | следующая

Комментарии



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=AIX и UNIX, Linux, Open source
ArticleID=477908
TutorialTitle=Среда редактирования Emacs: Часть 7. Получение помощи от самого редактора Emacs
publish-date=03262010
author1-email=stutz@dsl.org
author1-email-cc=

Теги

Help
Используйте форму поиска, чтобы найти любой контент с данным тегом в My developerWorks. Используйте ползунок, чтобы отразить больше или меньше тегов.

КнопкаПопулярные теги отображает самые распространенные теги для данной области контента (например: Java, Linux, WebSphere).

Кнопка Мои теги отображает Ваши теги для данной области контента (например: Java, Linux, WebSphere).

Используйте форму поиска, чтобы найти любой контент с данным тегом в My developerWorks. Кнопка Популярные теги отображает самые распространенные теги для данной области контента (например: Java, Linux, WebSphere). Кнопка Мои теги отображает Ваши теги для данной области контента (например: Java, Linux, WebSphere).