Бу́фер о́бміну (англ. clipboard) — проміжне сховище даних, що призначається для переносу або копіювання між програмами або частинами однієї програми.
Програма може використовувати свій власний буфер обміну, доступний тільки в її середовищі, або загальний, надаваний операційною системою чи іншим середовищем у певному інтерфейсі.
Буфер обміну деяких програмних середовищ дозволяє вставляти скопійовані дані у різних форматах. Наявність чи відсутність такої можливості залежить від програми-отримувача, елемента інтерфейсу та інших факторів. Наприклад, текст, що був скопійований у текстовому процесорі, може бути вставлений з розміткою в програми, що її підтримують, і в інші програми у вигляді простого тексту.
Вставити об'єкт із буфера обміну можна скільки завгодно раз. Як правило, при копіюванні інформації в буфер будь-який раніше скопійований контент втрачається. Але, наприклад, буфер в Microsoft Office може зберігати одночасно до 24 об'єктів, текстових чи графічних. Деякі робочі середовища мають програму для ведення журналу останніх значень буфера й взяття вже перезаписаних.
Історія
Буфер обміну як сховище для невеликих фрагментів тексту вперше використав , коли застосував його для зберігання видалених текстів з метою їх подальшого відновлення. Оскільки можна було видалити текст в одному місці і відновити його в іншому, термін «видалити» не зовсім коректним. У 1973 році перейменував його на «вирізання, копіювання та вставлення» і придумав для нього термін «буфер обміну», оскільки ці методи вимагають буфер обміну для тимчасового зберігання скопійованих або вирізаних даних.
Гарячі клавіші
Для роботи з буфером обміну в текстових та графічних інтерфейсах користувача на PC-сумісних ПК (для клавіатури PC101 з розкладкою QWERTY) використовуються наступні клавіатурні скорочення (гарячі клавіші):
- Скопіювати виділені об'єкти в буфер обміну: Ctrl+C або Ctrl+Ins.
- Вирізати виділені об'єкти в буфер обміну (для переміщення): Ctrl+X або ⇧ Shift+Del.
- Вставити з буфера обміну: Ctrl+V або ⇧ Shift+Ins.
Хоча ці комбінації і є найпоширеніші, деякі програми можуть використовувати й інші комбінації клавіш. Наприклад в X Window System для копіювання в її інтегрований буфер обміну досить лише виділити мишкою потрібну частину тексту, а для вставки досить натиснути середню кнопку миші або ж одночасно ліву й праву кнопки (імітація середньої кнопки).
Примітки
- Moggridge, Bill (2007). Designing interactions. Cambridge, Massachusetts: MIT Press. с. 65ff. ISBN .
- Larry Tesler. A User Experience Retrospective. оригіналу за 2 лютого 2018. Процитовано 23 January 2018.
Посилання
- Онлайн буфер обміну [ 23 лютого 2018 у Wayback Machine.]
- Корисні утиліти для роботи з буфером обміну [ 7 жовтня 2011 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Bu fer o bminu angl clipboard promizhne shovishe danih sho priznachayetsya dlya perenosu abo kopiyuvannya mizh programami abo chastinami odniyeyi programi menedzher bufera obminu dlya GNOME Programa mozhe vikoristovuvati svij vlasnij bufer obminu dostupnij tilki v yiyi seredovishi abo zagalnij nadavanij operacijnoyu sistemoyu chi inshim seredovishem u pevnomu interfejsi Bufer obminu deyakih programnih seredovish dozvolyaye vstavlyati skopijovani dani u riznih formatah Nayavnist chi vidsutnist takoyi mozhlivosti zalezhit vid programi otrimuvacha elementa interfejsu ta inshih faktoriv Napriklad tekst sho buv skopijovanij u tekstovomu procesori mozhe buti vstavlenij z rozmitkoyu v programi sho yiyi pidtrimuyut i v inshi programi u viglyadi prostogo tekstu Vstaviti ob yekt iz bufera obminu mozhna skilki zavgodno raz Yak pravilo pri kopiyuvanni informaciyi v bufer bud yakij ranishe skopijovanij kontent vtrachayetsya Ale napriklad bufer v Microsoft Office mozhe zberigati odnochasno do 24 ob yektiv tekstovih chi grafichnih Deyaki robochi seredovisha mayut programu dlya vedennya zhurnalu ostannih znachen bufera j vzyattya vzhe perezapisanih IstoriyaBufer obminu yak shovishe dlya nevelikih fragmentiv tekstu vpershe vikoristav koli zastosuvav jogo dlya zberigannya vidalenih tekstiv z metoyu yih podalshogo vidnovlennya Oskilki mozhna bulo vidaliti tekst v odnomu misci i vidnoviti jogo v inshomu termin vidaliti ne zovsim korektnim U 1973 roci perejmenuvav jogo na virizannya kopiyuvannya ta vstavlennya i pridumav dlya nogo termin bufer obminu oskilki ci metodi vimagayut bufer obminu dlya timchasovogo zberigannya skopijovanih abo virizanih danih Garyachi klavishiDlya roboti z buferom obminu v tekstovih ta grafichnih interfejsah koristuvacha na PC sumisnih PK dlya klaviaturi PC101 z rozkladkoyu QWERTY vikoristovuyutsya nastupni klaviaturni skorochennya garyachi klavishi Skopiyuvati vidileni ob yekti v bufer obminu Ctrl C abo Ctrl Ins Virizati vidileni ob yekti v bufer obminu dlya peremishennya Ctrl X abo Shift Del Vstaviti z bufera obminu Ctrl V abo Shift Ins Hocha ci kombinaciyi i ye najposhirenishi deyaki programi mozhut vikoristovuvati j inshi kombinaciyi klavish Napriklad v X Window System dlya kopiyuvannya v yiyi integrovanij bufer obminu dosit lishe vidiliti mishkoyu potribnu chastinu tekstu a dlya vstavki dosit natisnuti serednyu knopku mishi abo zh odnochasno livu j pravu knopki imitaciya serednoyi knopki PrimitkiMoggridge Bill 2007 Designing interactions Cambridge Massachusetts MIT Press s 65ff ISBN 9780262134743 Larry Tesler A User Experience Retrospective originalu za 2 lyutogo 2018 Procitovano 23 January 2018 PosilannyaOnlajn bufer obminu 23 lyutogo 2018 u Wayback Machine Korisni utiliti dlya roboti z buferom obminu 7 zhovtnya 2011 u Wayback Machine