Архивы рубрики ‘GNU Emacs’

Приложение A  Аргументы командной строки – ЧАСТЬ 2

EMACSDATA

Используется для начальной установки переменной data-directory, необходимой для нахождения не зависящих от архитектуры компьютера файлов, поставляемых с Emacs.  Установка этой переменной перекрывает  значение, заданное в файле ‘paths.h’ во время сборки Emacs.

Продолжение …

Работа  с файлами – ЧАСТЬ 8

C-x v m (vc-merge)

Вливает изменения в рабочий файл.

C-x v m  (vc-merge) берет набор изменений и вливает их в текущую версию рабочего файла. Сначала она спрашивает у вас номер ветви или пару номеров версий в минибуфере.  Затем она находит отличия от этой ветви или между  двумя заданными версиями и объединяет их в текущей версии текущего файла.

Продолжение …

Манифест GNU – ЧАСТЬ 4

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

Все виды развития могут финансироваться с помощью налога на программный продукт:

Продолжение …

Основные  команды редактирования – ЧАСТЬ 1

Здесь мы рассказываем основы о том, как ввести текст, сделать изменения и записать текст в файл. Если эти сведения новы для вас, вы можете изучить это более легким способом, запустив самоучитель по Emacs. Чтобы сделать так, запустите Emacs и наберите Control-h t (help-with-tutorial).

Продолжение …

Команды для естественных языков – ЧАСТЬ 4

В режиме Text  hTABi  запускает функцию indent-relative (см.  Глава 20 [Отступы], с. 177), чтобы вам было удобно делать отступ как в предыдущей строке. Когда в предыдущей строке нет отступа, indent-relative запускает tab-to-tab-stop, которая использует устанавливаемые вами позиции табуляции (см. Раздел 20.2 [Позиции табуляции],  с. 178).

Продолжение …

Работа  с файлами – ЧАСТЬ 5

Затем recover-session спрашивает о каждом файле, который редактировался во время этого сеанса, нужно ли его восстанавливать. Если вы отвечаете y, она вызывает recoverfile. Эта команда работает обычным способом: показывает даты оригинального файла и его самосохраненной версии и спрашивает  еще раз, нужно ли его восстанавливать.

Продолжение …

Фреймы и X Windows – ЧАСТЬ 1

При  использовании  X  Window  System вы можете  создавать в одном сеансе  Emacs несколько окон уровня оконной системы. Каждое принадлежащее Emacs X-окно показывает один фрейм, который может содержать одно или несколько окон Emacs. Изначально фрейм содержит одно окно Emacs общего назначения, которое вы можете поделить вертикально или горизонтально на меньшие. Обычно фрейм имеет собственную эхо-область и минибуфер, но вы можете сделать фреймы без них — они будут использовать эхо-область и минибуфер другого фрейма.

Продолжение …

Редактирование программ – ЧАСТЬ 9

22.14.1  Обзор Emerge

Чтобы запустить Emerge, выполните одну из этих четырех команд:

M-x emerge-files

Объединяет два заданных файла.

M-x emerge-files-with-ancestor

Объединяет два заданных файла, со ссылкой на общего предка.

Продолжение …

Манифест GNU – ЧАСТЬ 6

Окно          Emacs делит фрейм (см.) на одно или несколько окон, каждое из  которых в любой момент может показывать содержимое одного буфера (см.). См. Глава 1 [Экран], с. 23, для основной информации о том, как Emacs использует экран. См. Глава 16 [Окна], с. 141, для информации о командах управления окнами.

Продолжение …

Пометка и область

Существует множество команд Emacs, которые работают с произвольной непрерывной частью текущего буфера. Чтобы задать текст,  над которым работают такие команды, вы устанавливаете метку в одном конце этого текста, и передвигаете точку в другой его конец.  Текст,  расположенный между  точкой и меткой, называется областью.  Если вы задействовали  режим Transient  Mark,  Emacs выделяет область цветом (см.   Раздел 8.2 [Transient Mark], с. 64).

Продолжение …