Маніфест GNU – ЧАСТИНА 5

Заблокована команда

Заблокована команда – це команда, яку ви не можете запустити без спеціального підтвердження Звичайною причиною блокування команди, є те, що вона може запитати початківця користувача Див Розділ 31411 [Блокування команди], с 364

Завершення

Завершення – це те, що робить Emacs, коли він автоматично розкриває скорочене імя в повне імя Завершення виконується для аргументів мінібуфера (див), коли набір можливого допустимого введення відомий наприклад, для імен команд, буферів і файлів Завершення здійснюється, коли набираються hTABi, hSPCабо hRETi Див Розділ 53 [Завершення], с 47

Закінчений ключ

Закінчений ключ – це послідовність ключів, яка повністю визначає одну дію, яке виконає Emacs Наприклад, X, C-f і C-x m

– Закінчені ключі Закінчені ключі отримують сенс після привязки (див) до команд (див) Таким чином, X звичайно привязана до команди, яка вставляє в буфер X. C-x m зазвичай привязується до команди, яка починає складання поштового повідомлення Див Розділ 22 [Ключі], с 30

Заміна Дивіться глобальна підстановка.

Захоплення файлу

Emacs використовує захоплення файлів, щоб помітити, коли два різних користувача починають редагувати один файл одночасно Див Розділ 1432 [Захоплення файлів], с 112

Знак Знаки складають вміст буфера Emacs дивіться Розділ 24 [Текстові знаки], с 31 Крім того, послідовності ключів (див), зазвичай складаються зі знаків (проте вони можуть також включати й інші події вводу) Див Розділ 21 [Спеціальний введення], с 29

Знак нового рядка

Дивіться переклад рядка.

Змінений буфер

Буфер (див) є зміненим, якщо його текст змінювався з моменту останнього збереження (або з моменту його створення, якщо він ніколи не записувався) Див Розділ 143 [Збереження], с 108

Іменована мітка

Іменована мітка – це регістр (див), що використовується для запису позиції в буфері, щоб ви могли перемістити точку до цієї позиції Див Глава 10 [Регістри], с 77

Імя команди

Імя команди – це імя лісповского символу, що є командою (див Розділ 23 [Команди], с 31) Ви можете викликати будь-яку команду на імя, використовуючи Mx (див Глава 6 [Mx], с 53)

Файл

Файл – це назва, за яким посилаються на файл Імена файлів бувають відносними і абсолютними сенс відносного імені файлу залежить від поточного каталогу, але абсолютна імя посилається на один і той же файл незалежно від того, який каталог є поточним У системах GNU і Unix, абсолютне імя файлу починається з косою риси (кореневого каталогу), або з ~ / або ~ користувач / (Початковий каталог)

Історія обраних буферів

Emacs зберігає історію обраних буферів, яка записує, як давно вибирався кожен буфер Emacs Це використовується для визначення того, який буфер вибрати Див Глава 15 [Буфери], с 135

Історія мінібуфера

В історії мінібуфера записаний текст, який ви задавали раніше як аргументи мінібуфера, щоб ви могли зручно використовувати той же самий текст ще раз Див Розділ 54 [Історія мінібуфера], с 49

Каталог Каталоги файлів – це іменовані групи в файлової системі, в які ви можете розміщувати окремі файли або підкаталоги Див Розділ 148 [Каталоги], с 131

Каталог за замовчуванням

Коли ви задаєте імя файлу, що не починається з / або ~, то воно інтерпретується відносно каталогу за замовчуванням для поточного буфера Див Розділ 51 [Каталог за замовчуванням], с 45

Команда Команда – це лісповская функція, спеціально визначена так, щоб вона могла служити в Emacs привязкою до ключа Коли ви набираєте послідовність ключів (див), його привязка (див) шукається у відповідних таблицях ключів (див), щоб визначити, яка команда повинна бути запущена Див Розділ 23 [Команди], с 31

Коментар

Коментар – це текст у програмі, який призначений тільки для людей, які читають програму, і який спеціально позначений таким чином, що він ігнорується під час завантаження програми та її компіляції Emacs пропонує спеціальні команди для створення, вирівнювання та знищення коментарів Див Розділ 227 [Коментарі], с 219

Компіляція

Компіляція – це процес створення виконуваної програми з вихідних кодів У Emacs існують команди для компіляції файлів з кодами на мові Emacs Lisp (див розділ Byte Compilation в the Emacs Lisp Reference Manual) І програм на Сі та інших мовах (див Розділ 231 [Компіляція], с 247)

Компонент імені файлу

Один компонент імені файлу посилається на файл, що знаходиться безпосередньо в конкретному каталозі У системах GNU і Unix, імя файлa – це послідовність компонентів, розділених скісними рисами Наприклад, ‘foo/bar’

– Це імя файлу, що містить два компоненти, foo і bar; воно посилається на файл з імям bar в каталозі з іменем foo в поточному каталозі

Непрямий буфер

Непрямий буфер – це буфер, який розділяє текст з іншим буфером,

званим його базовим буфером Див Розділ 156 [Непрямі буфери], с 139

Курсор Курсор – це прямокутник на екрані, який показує позицію, іменовану точкою (див), де відбувається вставка і видалення тексту Курсор знаходиться на знаку, який йде слідом за крапкою, або під ним Часто люди говорять

‘Курсор, коли, строго кажучи, мають на увазі точку. Див Глава 4 [Основи редагування], с 35

Локальний

Локальний означає діючий тільки в якомусь окремому контексті. Доречний вид контексту – це виконання деякої окремої функції, окремий буфер або окремий основний режим Цей термін протилежний терміну глобальний (див) Конкретні застосування терміна локальний в термінології Emacs зявляться нижче

Локальна змінна

Локальне значення змінної (див) застосовується тільки до одному буферу

Див Розділ 3124 [Локальні змінні], с 350

Локальна таблиця ключів

Локальна таблиця ключів використовується в окремому основному режимі Привязка ключів (див) в поточній локальної таблиці ключів перекриває глобальні привязки тих же самих послідовностей ключів Див Розділ 3141 [Таблиці ключів], с 356

Локальне скорочення

Визначення локального скорочення діє, тільки якщо вибирається какойто певний основний режим У цьому основному режимі ігнорується будь глобальне визначення для того ж самого скорочення Див Глава 24 [Скорочення], с 257

Макро клавіатури

Макроси клавіатури – це спосіб визначення нових команд Emacs з послідовностей вже існуючих без необхідності написання програми на Ліспі Див Розділ 313 [Макроси клавіатури], с 353

Мітка Мітка вказує на позицію в тексті Вона визначає один кінець області (див), точка знаходиться в іншому кінці області Багато команд оперують з текстом цілком від точки до позначки Кожен буфер має свою мітку Див Глава 8 [Позначка], с 63

Метод введення

Метод введення – це система введення текстових знаків, що не входять в ASCII, шляхом набору послідовності ASCII-символів (див) Див Розділ 184 [Методи введення], с 163

Метод складання повідомлень

Метод складання повідомлень – це програма, яка запускається в Emacs для редагування і відправлення поштового повідомлення Emacs дозволяє вам вибирати з декількох різних методів складання повідомлень Див Розділ 266 [Поштові методи], с 274

Мінібуфер

Мінібуфер – це вікно, яке зявляється, коли це необхідно, всередині ехообласті (див), він використовується для читання аргументів команд Див Глава 5 [мінібуфер], с 45

Багатобайтові знак

Багатобайтові знак – це знак, який займає в буфері кілька позицій Emacs використовує багатобайтові знаки для представлення тексту, не виражає через ASCII, оскільки числа не-ASCII-знаків набагато більше 256 Див Розділ 181 [Введення в MULE], с 161

Модифікований буфер

Дивіться змінений буфер.

Набір знаків

Emacs підтримує багато наборів знаків, кожен з яких представляє якийсь алфавіт або писемність Див Глава 18 [MULE], с 161

Натискання на кнопку

Натискання на кнопку – це вид події введення, генерований, коли ви натисніть і швидко

маете кнопку миші Див Розділ 31410 [Кнопки миші], с 363

Налаштування

Налаштування – це твір дрібних змін у роботі Emacs Найчастіше вона робиться за допомогою установки змінних (див Розділ 312 [Змінні], с 343) або за допомогою перепрівязкі послідовностей ключів (див Розділ 3141 [Таблиці ключів], с 356)

Область Область – це текст між точкою (див) і міткою (див) Багато команд оперують з текстом в області Див Глава 8 [Позначка], с 63

Звернення

Звернення до файлу означає завантаження його вмісту в буфер (див), де його можна редагувати Див Розділ 142 [Звернення], с 106

Обмеження

Обмеження буфера – це кількість тексту на початку або кінця буфера, яке тимчасово є невидимим або недоступним Додання буферу ненульового обмеження називається звуженням (див) Див Розділ 308 [Звуження], с 335

Одночасне редагування

Одночасне редагування означає, що відразу два користувача модифікують один і той же файл Одночасне редагування, якщо воно не помічено вчасно, може привести до втрати роботи одного з користувачів Emacs виявляє всі випадки одночасного редагування і попереджає одного з користувачів, щоб він розібрався Див Розділ 1432 [Одночасне редагування], с 112

Джерело: Річард Столмен, Керівництво по GNU Emacs

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*