Чому я можу використовувати менеджер буфера обміну?


18

Нещодавно я опитував це опитування з проханням про "Найкращий менеджер буфера обміну Linux". Що насправді є менеджером буфера обміну та в яких ситуаціях може бути корисним менеджер буфера обміну?

Чи є деякі відмінності у поведінці буфера обміну за замовчуванням Ubuntu до інших (Windows чи Mac) систем?


Я відповів; але я не зовсім впевнений, якщо це по темі.
myusuf3

О, це цікавий момент, я лише коли-небудь стикався з ними стосовно Ubuntu! Я думав, що в поведінці Ubuntu за замовчуванням є щось інше порівняно з Windows? Можна уточнити моє запитання, щоб згадати про це.
8128

Відповіді:


12

Наполегливість - це, мабуть, найкраща точка для мене. Більшість CBM дозволяють зберігати одні й ті ж елементи на сесіях (навіть на платформах), мобільних (якщо у вас профіль), і особливо у випадку додатків на основі X, вибрані елементи * запам'ятовуються після закриття програми-джерела (те, що не є вихідним) правда).

Кілька буферів буфера - це те, що я не використовую занадто багато, але це дуже зручно, якщо ви опинитеся жонглюючи декількома бітами одночасно. Ви можете зробити все своє копіювання відразу, а потім розпочати все, що ви робите. Менше назад і назад.

Це обидва негативу, якщо ви регулярно копіюєте конфіденційні дані, оскільки це може бути проблемою безпеки.

* Просто пояснення: ви знаєте, що ви ефективно отримуєте два буфера обміну? Існує традиційний буфер обміну Control + C, Control + V, але також є щось, що називається "первинний вибір". Виберіть текст, а потім клацніть середнім клавішею, де ви хочете його вставити. Я вважаю це дуже корисним для швидкого, точного та багаторазового вставки.


2
"у випадку програм на базі X" відрізані елементи запам'ятовуються після закриття вихідного додатка (те, що не є справжньою) "вірно лише для основного вибору, а не для буфера обміну.

@Roger: +1 Дійсна точка.
Річард Холлоуей

@ Roger Pate: Чи можете ви пояснити, в чому різниця між первинним вибором та буфером обміну?
8128,

1
@fluteflute Я зробив це саме кілька годин тому. Дивіться останній абзац.
Олі

@flute: Про пробіл після @ я не отримав сповіщення . Опис Олі хороший, але у Вікіпедії є набагато більше .

7

Я спробував менеджера буфера обміну колись називався Parcellite, і тепер я не можу жити без нього.

Менеджер буфера обміну - одна з тих речей, які вам ніколи не знадобляться, поки ви не спробуєте, а потім, не усвідомлюючи цього, ви не можете нормально працювати без нього.

Мало того, що це дійсно корисно під час редагування коду та конфігураційних файлів (адже ви можете зберігати декілька речей у буфері обміну за один раз, тобто ви можете тут трохи вирізати, скопіювати трохи, вставити другий біт, а потім вставити перший біт і т. д.), але це також дуже корисно як швидке тимчасове зберігання.

Я використовую його для зберігання URL-адрес, номерів телефонів, фрагментів конфігурації тощо, в той час як я над цим працюю.

Якщо це щось, що я хочу зберегти деякий час, я вставлю його в Tomboy, але багато потрібної вам інформації потрібно лише, можливо, п’ятнадцять хвилин, і це так просто, як натиснути Ctrl + C, і це там, використовуючи нотатки або Файли закінчуються вбивством для цього орта інформації. Зазвичай вам доведеться покладатися на свою пам’ять, або я вважаю, що ви можете використовувати нарізаний трес і для зберігання інформації.

Це розширення мозку, що означає, що я не повинен пам'ятати речі.


круто. Це розширення мозку, що означає, що я не повинен пам’ятати речі -> = Мене продають
emf

3

За допомогою менеджера буфера обміну ви можете отримати такі речі, як історія та форматування зачистки. Деякі менеджери буфера обміну навіть дозволяють вставляти речі в мережу.

Що стосується відмінностей між поведінкою клієнта між Windows та ubuntu, єдине, що спадає на думку, - це те, що у вас є два буфера обміну: ваша звичайна копія + вставка та виділення + середній клацання.


3

Існує невеликий, але вкрай дратівливий помилок, який більш-менш вимагає виправлення менеджера буфера обміну для виправлення.

Візьміть додаток, як Firefox; скопіюйте текст або зображення, а потім закрийте Firefox, а потім спробуйте вписати його в документ. Він не працюватиме через перенесення днів UNIX. Буфер обміну насправді не "копіює", він просто зазначає, звідки брати носії інформації, і якщо ви закриєте програму, вона записує її.


1

Якщо у вас є декілька файлів, які ви хочете перейменувати, все одно зможете вставити після копіювання чогось іншого.

Я використовую xclip для копіювання команд, які я ввожу багато.

Основне використання - це можливість копіювати не один раз і можливість вставляти те, що вам потрібно.


1

Для деяких повторюваних завдань, які вимагають однакових 3 або 4 примірників, це полегшує ваш життєвий шлях, щоб тримати їх у менеджері. Навіть на відміну від того, щоб тримати відкритого документа Gedit разом із ними.

Я виявив, що це економить багато часу і варто дико.


1

Можливо, ви не хочете використовувати його. Однак приємно про те, що ви працюєте з ним, це те, що він не заважає вам, якщо ви ніколи не використовуєте його. Це я роблю, і мені рідко здається корисним; але це не буде (або не повинно, принаймні) помітно впливати на продуктивність на 10-річних або новіших настільних системах.

Можливо, мені майже завжди це не потрібно, тому що більшість редагувань моїх текстів виконуються у [g] vim, який уже має подібну функцію через регістри ( : допоможіть регістрам, якщо вам цікаво). Регістри надають vim вбудований менеджер буфера обміну, який працює лише всередині vim; тож якщо ви хочете такої ж легкості в іншому текстовому редакторі (хоча я сумніваюся, це було б так само просто), ви можете знайти один корисний. Між vim та іншими програмами я просто використовую основний вибір і звичайний буфер обміну, і цього було багато.

Пам'ятайте, що у вас вже є два "буфера обміну" в * nix системах: основний вибір плюс буфер обміну (насправді їх більше, але вони використовуються дуже рідко). Це особливість системи X Window. Щоразу, коли ви вибираєте щось (наприклад, виділення), ви можете вводити це в іншій програмі за допомогою середнього клацання. Стаття Вікіпедії не жартує, що ви, головним чином, використовуєте основний вибір, як тільки ви звикнете до нього.

Однак програми зазвичай обмежують використання основного вибору текстом. Наприклад, відкрийте як nautilus, так і текстовий редактор. Виберіть кілька файлів, а потім спробуйте клацнути середнім клацанням у текстовому редакторі: він не працюватиме. (Nautilus не отримує первинного відбору, тому ви отримаєте все, що раніше там було, якщо що-небудь. Це могло бути покликане робити це інакше, але це не було - я не знаю, було це навмисно чи ні. ) Скопіюйте ці файли в буфер обміну (ctrl + c або редагуйте> копіюйте), а потім вставте у текстовий редактор, щоб отримати імена файлів.


1

Окрім причин, з яких ви, можливо, бажаєте використовувати декілька буферів обміну (особисто я цього не роблю), вони можуть вирішити проблему, коли деякі програми не зберігають свій вміст у буфері обміну, коли ви закриваєте їх.

Це найбільш помітно (сильно дратує) у Firefox в GNOME (див. Помилку 311340 для зубів повільного прогресування зубів).


0

Тому що ви економите багато часу. Готові до вставки останні 10 скопійованих елементів, ви зробите набагато продуктивнішими.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.