|
|
Компьютеры - Emacs - Терминология13 мая 2011
Оглавление: 1. Emacs 2. Терминология 3. Основные особенности 4. Интересные факты
Схема пользовательского интерфейса Emacs
Поскольку Emacs появился давно и изначально работал только на текстовых терминалах, его терминология не совсем совпадает с таковой современных оконных систем. Основные специфические термины Emacs:
- Буфер объект, представляющий какой-либо текст. Большинство буферов соответствуют открытым файлам, но в принципе буфер может содержать что угодно, например результаты компиляции программы или встроенные подсказки. Emacs в этом плане очень однороден и практически всё общение с пользователем, в том числе интерактивное, идёт через буферы.
- Фрейм соответствует окну в обычном понимании этого слова. Каждый фрейм содержит область вывода и одно или несколько окон Emacs.
- Окно это просто прямоугольная область фрейма, которая отображает один из буферов. Помимо этого, каждое окно имеет свою строку состояния, где выводится название буфера, его основной режим и т. п.
- Область вывода одна или несколько строк внизу фрейма, в которой Emacs выводит различные сообщения, а также запрашивает подтверждения и дополнительную информацию от пользователя.
- Минибуфер используется для ввода дополнительной информации. Он всегда отображается в области вывода. Это такой же буфер, как и все остальные, что даёт интересный эффект: например, при операции замены текста, можно ввести многострочный текст, что невозможно в большинстве других редакторов.
Просмотров: 3235
|