C++
CSS
HTML
Java
JavaScript
MySQL
Oracle
PERL
PHP
SQL
Unix
VBScript
XHTML
XML
Сети
Руководство по GNU Emacs - Содержание
Руководство по GNU Emacs
Предисловие
Распространение
GNU GENERAL PUBLIC LICENSE
Preamble
Преамбула
Введение
Организация экрана
Точка
Эхо-область
Строка режима
Полоска меню
Знаки, ключи и команды
Виды пользовательского ввода
Ключи
Ключи и команды
Наборы знаков для текста
Вход и выход из Emacs
Выход из Emacs
Основные команды редактирования
Вставка текста
Изменение положения точки
Стирание текста
Отмена сделанных изменений
Файлы
Справка
Пустые строки
Строки продолжения
Информация о позиции курсора
Числовые аргументы
Повторение команды
Минибуфер
Минибуфер для имен файлов
Редактирование в минибуфере
Завершение
Пример завершения
Команды завершения
Строгое завершение
Параметры завершения
История минибуфера
Повтор команд минибуфера
Запуск команд по имени
Справка
Описания для ключей
Поиск по контексту
Поиск в библиотеках Лиспа по ключевым словам
Справка о поддержке различных языков
Команды режима Help
Другие команды для получения справки
Пометка и область
Установка метки
Режим Transient Mark
Работа с областью
Список пометок
Глобальный список пометок
Уничтожение и перемещение текста
Удаление и уничтожение
Удаление
Уничтожение строк
Другие команды уничтожения
Восстановление
Список уничтожений
Добавление уничтожений
Восстановление ранее уничтоженного
Накопление текста
Прямоугольники
Регистры
Запись позиций в регистры
Запись текста в регистры
Запись прямоугольников в регистры
Запись конфигурации окон в регистры
Хранение чисел в регистрах
Запись имен файлов в регистры
Закладки
Управление изображением
Прокрутка
Горизонтальная прокрутка
Режим Follow
Выборочный показ
Дополнительные возможности строки режима
Как отображается текст
Переменные управления изображением
Поиск и замена
Наращиваемый поиск
Наращиваемый поиск на медленном терминале
Ненаращиваемый поиск
Поиск слов
Поиск регулярного выражения
Синтаксис регулярных выражений
Поиск и регистр букв
Команды замены
Безусловная замена
Замена регулярных выражений
Команды замены и регистр букв
Замена с подтверждением
Другие команды поиска в цикле
Команды для исправления опечаток
Уничтожение ваших ошибок
Перестановка текста
Изменение регистра
Поиск и исправление орфографических ошибок
Работа с файлами
Имена файлов
Обращение к файлам
Сохранение файлов
Резервные файлы
Автоматическое удаление резервных файлов
Копирование vs. переименование
Защита от одновременного редактирования
Возвращение буфера
Самосохранение: защита от гибели
Файлы для самосохранения
Управление самосохранением
Восстановление данных из самосохранения
Псевдонимы файлов
Управление версиями
Введение в управление версиями
Поддерживаемые системы управления версиями
Концепции управления версиями
Управление версиями и строка режима
Основы редактирования с управлением версиями
Основы управления версиями с блокированием
Основы управления версиями без блокирования
Буфер журнальной записи
Просмотр и сравнение старых версий
Второстепенные команды VC
Команды VC для выяснения статуса файла
Отмена действий над версиями
Dired под VC
Команды VC Dired
Множество ветвей файла
Переключение между ветвями
Создание новых ветвей
Объединение ветвей
Многопользовательские разветвления
Снимки
Создание и использование снимков
Опасные места при работе со снимками
Различные команды и возможности VC
Журналы изменений и VC
Переименование файлов под VC
Вставка заголовков версий
Настройка VC
Параметры для постпроцессора VC
Управление рабочими файлам в VC
Как VC узнает статус файла
Выполнение команд в VC
Каталоги файлов
Сравнение файлов
Разнообразные действия над файлами
Доступ к сжатым файлам
Удаленные файлы
Буквальные имена файлов
Использование множества буферов
Создание и выбор буферов
Перечисление существующих буферов
Разнообразные операции над буфером
Уничтожение буферов
Действия над несколькими буферами
Косвенные буферы
Множество окон
Понятие окна в Emacs
Разделение окон
Использование других окон
Изображение в другом окне
Удаление и переупорядочение окон
Фреймы и X Windows
Команды мыши для редактирования
Вторичное выделение
Следование по ссылкам с помощью мыши
Щелчки мыши для меню
Команды мыши для строки режима
Создание фреймов
Множество дисплеев
Фреймы специальных буферов
Установка параметров фрейма
Полоски прокрутки
Полоски меню
Использование разных начертаний
Режим Font Lock
Режимы поддержки Font Lock
Режим Fast Lock
Режим Lazy Lock
Fast Lock или Lazy Lock?
Режим Highlight Changes
Другие возможности X Windows
Неоконные терминалы
Поддержка разных языков
Введение в наборы знаков разных языков
Включение поддержки многобайтных знаков
Языковые среды
Методы ввода
Выбор метода ввода
Однобайтные и многобайтные не-ASCII-знаки
Системы кодирования
Распознавание систем кодирования
Задание системы кодирования
Наборы шрифтов
Определение наборов шрифтов
Поддержка однобайтных европейских знаков
Основные режимы
Как выбираются основные режимы
Отступы
Способы и команды отступа
Позиции табуляции
Табуляция по сравнению с пробелами
Команды для естественных языков
Слова
Предложения
Абзацы
Страницы
Заполнение текста
Режим Auto Fill
Явные команды заполнения
Префикс заполнения
Адаптивное заполнение
Команды преобразования регистра
Режим Text
Режим Outline
Формат схем текста
Команды перемещения по структуре
Команды управления видимостью структуры
Просмотр одной схемы в нескольких видах
Режим TeX
Команды редактирования режима TeX
Команды редактирования режима LaTeX
Команды печати для TeX
Режим Nroff
Редактирование форматированного текста
Жесткие и гибкие переводы строк
Редактирование информации о формате
Начертания в форматированном тексте
Цвета в форматированном тексте
Отступы в форматированном тексте
Выравнивание в форматированном тексте
Установка других свойств текста
Принудительное включение режима Enriched
Редактирование программ
Основные режимы для языков программирования
Списки и s-выражения
Команды работы со списками и s-выражениями
Определения функций
Отступы в программах
Основные команды для отступов в программах
Отступ в нескольких строках
Настройка отступов для Лиспа
Команды для отступов в Си
Настройка отступа в Си
Шаг 1 -- синтаксический анализ
Шаг 2 -- подсчет отступа
Изменение стиля отступов
Синтаксические символы
Переменные, управляющие отступами в Си
Стили отступов в Си
Автоматическое отображение парных скобок
Управление комментариями
Команды для комментариев
Многострочные комментарии
Параметры управления комментариями
Завершение для имен символов
Режим Which Function
Команды документации
Журналы изменений
Таблицы тегов
Синтаксис тегов исходного файла
Создание таблицы тегов
Выбор таблицы тегов
Поиск определения тега
Поиск и замена при помощи таблиц тегов
Запросы к таблице тегов
Объединение файлов с помощью Emerge
Обзор Emerge
Подрежимы Emerge
Состояние различия
Команды объединения
Выход из Emerge
Комбинирование двух версий
Тонкие вопросы, связанные с Emerge
Режим C и родственные с ним
Команды перемещения в режиме C
Электрик-знаки в Си
Средство голодного удаления в Си
Другие команды режима C
Комментарии в режимах C
Режим Fortran
Команды движения
Отступы в Фортране
Команды отступа в Фортране
Строки продолжения
Номера строк
Синтаксические соглашения
Переменные для управления отступами
Комментарии в Фортране
Режим Fortran Auto Fill
Проверка столбцов в Фортране
Сокращения ключевых слов Фортрана
Другие команды режима Fortran
Режим Asm
Сборка и тестирование программ
Запуск компиляторов в Emacs
Поиск с Grep под Emacs
Режим Compilation
Подоболочки для компиляции
Запуск отладчиков в Emacs
Запуск GUD
Управление отладчиком
Команды GUD
Настройка GUD
Исполнение лисповских выражений
Библиотеки Лисп-программ для Emacs
Вычисление выражений Emacs-Lisp
Буферы диалога с Лиспом
Запуск внешнего Лиспа
Сокращения
Понятия о сокращениях
Определение сокращений
Управление расшифровкой сокращения
Проверка и редактирование сокращений
Сохранение сокращений
Динамическая расшифровка сокращений
Настройки для динамических сокращений
Редактирование рисунков
Основы редактирования в режиме Picture
Управление движением после вставки
Знаки табуляции в режиме Picture
Посылка почты
Формат буфера с почтовым сообщением
Поля заголовка сообщения
Почтовые псевдонимы
Режим Mail
Отправка почты
Редактирование заголовка сообщения
Цитирование почты
Другие возможности режима Mail
Как сбить с толку NSA
Способы составления сообщений
Чтение почты с помощью Rmail
Основные понятия Rmail
Прокрутка в сообщении
Перемещение по сообщениям
Удаление сообщений
Rmail-файлы и входные почтовые ящики
Множество почтовых файлов
Копирование сообщений в файлы
Метки
Атрибуты в Rmail
Посылка ответов
Резюме
Создание резюме
Редактирование резюме
Сортировка Rmail-файла
Отображение сообщений
Редактирование внутри сообщения
Сообщения-дайджесты
Чтение сообщений в Rot13
movemail
и POP
Dired, редактор каталогов
Вход в Dired
Команды, действующие в буфере Dired
Удаление файлов с помощью Dired
Обращение к файлам в Dired
Пометки Dired vs. флаги
Действия над файлами
Команды оболочки в Dired
Преобразование имен файлов в Dired
Сравнение файлов в Dired
Подкаталоги в Dired
Перемещение по подкаталогам
Скрывание подкаталогов
Обновление буфера Dired
Dired и
find
Календарь и дневник
Перемещение по календарю
Указанные даты
Прокрутка календаря
Посчет дней
Другие команды календаря
LaTeX и календарь
Праздники
Время восхода и заката Солнца
Фазы Луны
Поддерживаемые календарные системы
Преобразование в другой календарь
Преобразование из другого календаря
Преобразование из календаря Майя
Дневник
Файл дневника
Формат дат
Команды для добавления к дневнику
Особые записи дневника
Напоминания о назначенных событиях
Сезонный перевод времени
Разнообразные команды
Gnus
Буферы Gnus
Когда Gnus запускается
Обзор команд Gnus
Запуск команд оболочки из Emacs
Отдельные команды оболочки
Интерактивная подчиненная оболочка
Режим Shell
История команд оболочки
Список истории оболочки
Копирование истории оболочки
Ссылки на историю оболочки
Параметры режима Shell
Оболочка на удаленной машине
Использование Emacs в качестве сервера
Вывод твердой копии
Печать через Postscript
Переменные, управляющие печатью в Postscript
Сортировка текста
Сужение
Редактирование текста в две колонки
Редактирование двоичных файлов
Сохранение сеансов Emacs
Уровни рекурсивного редактирования
Эмуляция
Диссошиэйтед Пресс
Другие развлечения
Настройка
Второстепенные режимы
Переменные
Просмотр и установка переменных
Интерфейс для простой настройки
Группы настройки
Изменение параметра
Настройка начертаний
Настройка отдельных пунктов
Ловушки
Локальные переменные
Локальные переменные в файлах
Клавиатурные макросы
Основы использования
Выполнение макроса с вариациями
Настройка привязок ключей
Таблицы ключей
Таблицы префиксных ключей
Локальные таблицы ключей
Таблицы ключей минибуфера
Интерактивное изменение привязок ключей
Перепривязка ключей в файле инициализации
Перепривязка функциональных клавиш
Именованные управляющие ASCII-знаки
Не-ASCII-знаки на клавиатуре
Перепривязка кнопок мыши
Блокирование команд
Перевод клавиатуры
Синтаксическая таблица
Файл инициализации,
`~/.emacs'
Синтаксис файла инициализации
Примеры файла инициализации
Инициализация терминала
Как Emacs находит файл инициализации
Решение частых проблем
Выход и аварийное завершение
Что делать с неполадками в Emacs
Если
DEL
не удаляет
Уровни рекурсивного редактирования
Мусор на экране
Мусор в тексте
Исчерпание памяти
Восстановление после краха
Аварийный выход
Помощь при полном разочаровании
Описание ошибок в Emacs
Когда это ошибка
Понимание отчетов об ошибках
Форма отчета об ошибках
Отправка заплат для GNU Emacs
Содействие в разработке Emacs
Как получить помощь по GNU Emacs
Аргументы командной строки
Аргументы действия
Ключи запуска
Пример аргументов командной строки
Возврат в Emacs с аргументами
Переменные среды
Общие переменные
Другие различные переменные
Указание имени дисплея
Ключи для задания шрифта
Параметры для задания цветов
Параметры геометрии окна
Внутренние и внешние рамки
Заголовки фреймов
Пиктограммы
X-ресурсы
X-ресурсы для меню Lucid
X-ресурсы для меню Motif
Антиновости для Emacs 19
Emacs и MS-DOS
Клавиатура и мышь в MS-DOS
Изображение в MS-DOS
Имена файлов в MS-DOS
Текстовые файлы и двоичные файлы
Печать в MS-DOS
Поддержка разных языков в MS-DOS
Подпроцессы в MS-DOS
Подпроцессы в Windows 95 и NT
Манифест GNU
Что такое GNU? GNU это не UNIX!
Почему я должен написать GNU
Почему GNU будет совместима с Unix
Каким образом GNU станет доступна
Каким образом вы можете внести свой вклад
Глоссарий
Указатель ключей (клавиш)
Указатель команд и функций
Указатель переменных
Предметный указатель
texi2html
1.57.
Главная