Ричард Столмен
Тринадцатая редакция
обновлено для Emacs версии 20.7
Copyright © 1985, 1986, 1987, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
перевод © Н.Ю. Иванова, 1993
перевод © А.Ю. Отт, О.С. Тихонов, 1999, 2000
- Предисловие
- Распространение
- GNU GENERAL PUBLIC LICENSE
- УНИВЕРСАЛЬНАЯ ОБЩЕСТВЕННАЯ ЛИЦЕНЗИЯ GNU
- Введение
- Организация экрана
- Знаки, ключи и команды
- Вход и выход из Emacs
- Основные команды редактирования
- Минибуфер
- Запуск команд по имени
- Справка
- Пометка и область
- Уничтожение и перемещение текста
- Регистры
- Управление изображением
- Поиск и замена
- Команды для исправления опечаток
- Работа с файлами
- Имена файлов
- Обращение к файлам
- Сохранение файлов
- Возвращение буфера
- Самосохранение: защита от гибели
- Псевдонимы файлов
- Управление версиями
- Каталоги файлов
- Сравнение файлов
- Разнообразные действия над файлами
- Доступ к сжатым файлам
- Удаленные файлы
- Буквальные имена файлов
- Использование множества буферов
- Множество окон
- Фреймы и X Windows
- Команды мыши для редактирования
- Вторичное выделение
- Следование по ссылкам с помощью мыши
- Щелчки мыши для меню
- Команды мыши для строки режима
- Создание фреймов
- Создание и использование фрейма Speedbar
- Множество дисплеев
- Фреймы специальных буферов
- Установка параметров фрейма
- Полоски прокрутки
- Полоски меню
- Использование разных начертаний
- Режим Font Lock
- Режимы поддержки Font Lock
- Режим Highlight Changes
- Другие возможности X Windows
- Неоконные терминалы
- Поддержка разных языков
- Введение в наборы знаков разных языков
- Включение поддержки многобайтных знаков
- Языковые среды
- Методы ввода
- Выбор метода ввода
- Однобайтные и многобайтные не-ASCII-знаки
- Системы кодирования
- Распознавание систем кодирования
- Задание системы кодирования
- Наборы шрифтов
- Определение наборов шрифтов
- Поддержка однобайтных европейских знаков
- Основные режимы
- Отступы
- Команды для естественных языков
- Слова
- Предложения
- Абзацы
- Страницы
- Заполнение текста
- Команды преобразования регистра
- Режим Text
- Режим Outline
- Режим TeX
- Режим Nroff
- Редактирование форматированного текста
- Запрос на редактирование форматированного текста
- Жесткие и гибкие переводы строк
- Редактирование информации о формате
- Начертания в форматированном тексте
- Цвета в форматированном тексте
- Отступы в форматированном тексте
- Выравнивание в форматированном тексте
- Установка других свойств текста
- Принудительное включение режима Enriched
- Редактирование программ
- Основные режимы для языков программирования
- Списки и s-выражения
- Команды работы со списками и s-выражениями
- Определения функций
- Отступы в программах
- Автоматическое отображение парных скобок
- Управление комментариями
- Редактирование без разбалансированных скобок
- Завершение для имен символов
- Режим Which Function
- Команды документации
- Журналы изменений
- Таблицы тегов
- Объединение файлов с помощью Emerge
- Режим C и родственные с ним
- Режим Fortran
- Режим Asm
- Сборка и тестирование программ
- Сокращения
- Редактирование рисунков
- Посылка почты
- Чтение почты с помощью Rmail
- Основные понятия Rmail
- Прокрутка в сообщении
- Перемещение по сообщениям
- Удаление сообщений
- Rmail-файлы и входные почтовые ящики
- Множество почтовых файлов
- Копирование сообщений в файлы
- Метки
- Атрибуты в Rmail
- Посылка ответов
- Резюме
- Сортировка Rmail-файла
- Отображение сообщений
- Редактирование внутри сообщения
- Сообщения-дайджесты
- Преобразование Rmail-файла в системный формат
- Чтение сообщений в Rot13
movemail
и POP
- Dired, редактор каталогов
- Вход в Dired
- Команды, действующие в буфере Dired
- Удаление файлов с помощью Dired
- Установка флага на несколько файлов одновременно
- Обращение к файлам в Dired
- Пометки Dired vs. флаги
- Действия над файлами
- Команды оболочки в Dired
- Преобразование имен файлов в Dired
- Сравнение файлов в Dired
- Подкаталоги в Dired
- Перемещение по подкаталогам
- Скрывание подкаталогов
- Обновление буфера Dired
- Dired и @command{find}
- Календарь и дневник
- Разнообразные команды
- Gnus
- Запуск команд оболочки из Emacs
- Использование Emacs в качестве сервера
- Вывод твердой копии
- Печать через Postscript
- Переменные, управляющие печатью в Postscript
- Сортировка текста
- Сужение
- Редактирование текста в две колонки
- Редактирование двоичных файлов
- Сохранение сеансов Emacs
- Уровни рекурсивного редактирования
- Эмуляция
- Диссошиэйтед Пресс
- Другие развлечения
- Настройка
- Второстепенные режимы
- Переменные
- Клавиатурные макросы
- Настройка привязок ключей
- Таблицы ключей
- Таблицы префиксных ключей
- Локальные таблицы ключей
- Таблицы ключей минибуфера
- Интерактивное изменение привязок ключей
- Перепривязка ключей в файле инициализации
- Перепривязка функциональных клавиш
- Именованные управляющие ASCII-знаки
- Не-ASCII-знаки на клавиатуре
- Перепривязка кнопок мыши
- Блокирование команд
- Перевод клавиатуры
- Синтаксическая таблица
- Файл инициализации, `~/.emacs'
- Решение частых проблем
- Аргументы командной строки
- Аргументы действия
- Ключи запуска
- Пример аргументов командной строки
- Возврат в Emacs с аргументами
- Переменные среды
- Указание имени дисплея
- Ключи для задания шрифта
- Параметры для задания цветов
- Параметры геометрии окна
- Внутренние и внешние рамки
- Заголовки фреймов
- Пиктограммы
- X-ресурсы
- X-ресурсы для меню Lucid
- X-ресурсы для меню Motif
- Антиновости для Emacs 19
- Emacs и MS-DOS
- Манифест GNU
- Что такое GNU? GNU это не UNIX!
- Почему я должен написать GNU
- Почему GNU будет совместима с Unix
- Каким образом GNU станет доступна
- Почему многие программисты хотят помочь
- Каким образом вы можете внести свой вклад
- Почему все пользователи компьютеров получат выгоду
- Некоторые легко опровергаемые возражения против целей GNU
- Глоссарий
- Указатель ключей (клавиш)
- Указатель команд и функций
- Указатель переменных
- Предметный указатель