Интернет магазин китайских планшетных компьютеров



Компьютеры - Emacs - Терминология

13 мая 2011


Оглавление:
1. Emacs
2. Терминология
3. Основные особенности
4. Интересные факты



Схема пользовательского интерфейса Emacs

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

  • Буфер — объект, представляющий какой-либо текст. Большинство буферов соответствуют открытым файлам, но в принципе буфер может содержать что угодно, например результаты компиляции программы или встроенные подсказки. Emacs в этом плане очень однороден и практически всё общение с пользователем, в том числе интерактивное, идёт через буферы.
  • Фрейм соответствует окну в обычном понимании этого слова. Каждый фрейм содержит область вывода и одно или несколько окон Emacs.
  • Окно — это просто прямоугольная область фрейма, которая отображает один из буферов. Помимо этого, каждое окно имеет свою строку состояния, где выводится название буфера, его основной режим и т. п.
  • Область вывода — одна или несколько строк внизу фрейма, в которой Emacs выводит различные сообщения, а также запрашивает подтверждения и дополнительную информацию от пользователя.
  • Минибуфер используется для ввода дополнительной информации. Он всегда отображается в области вывода. Это такой же буфер, как и все остальные, что даёт интересный эффект: например, при операции замены текста, можно ввести многострочный текст, что невозможно в большинстве других редакторов.


Просмотров: 3235


<<< Dmde