Як отримати декілька буферів обміну


14

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

  • Буфер обміну 1: CTRL+C

  • Буфер обміну 2: CTRL+ F1+C

  • Буфер обміну 3: CTRL+ F2+C

  • Буфер обміну 4: CTRL+ F3+C

І так далі...


Інформація про ОС:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 15.10
Release:    15.10
Codename:   wily
Flavour:    Gnome
GNOME Version: 3.18

Ваша рука почне боліти, якщо у вас CTRL + C + F? занадто багато ... О, і я думаю, що CTRL + C вже спрацьовує при натисканні клавіш, тож як розрізнити, чи пізніше ти також натиснеш F1 чи ні? Я думаю, що це може стати проблемою ...
Байт командир

@ByteCommander: Це був лише приклад, але я змінив це зараз.

Відповіді:


8

Ви також можете поглянути на CopyQ на GitHub , він може керувати (серед багатьох речей) кількома буферами обміну, організованими через вкладки.

Скріншот CopyQ

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

Елементи можуть бути:

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

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


Установка CopyQ досить проста на Ubuntu. Є пакет на 18.04, а також договір про договір на все, що нижче. І так, CopyQ скелі!
панепетер

8

Ви можете використовувати gnome-shell-extensions-gpaste, доступні у сховищі Всесвіту.

sudo apt-get install gnome-shell-extensions-gpaste

Але немає ярлика, щоб отримати конкретний запис з історії. Ви повинні позначити запис вручну, якщо вам потрібен ще один, то останній.

Так що це лише половина відповіді.

Ідея полягає в тому, щоб імітувати поведінку (У моєму випадку мені довелося змінити запис Keyboard Shortcuts> Delete the active item from historyз <Ctrl><Alt>Vна <Ctrl><Alt>X)

  • Виберіть свій перший текст для копіювання
  • Ctrl+C
  • Виберіть другий текст для копіювання
  • Ctrl+C
  • Вставте останній текст за допомогою Ctrl+V
  • Ctrl+ Alt+, Xщоб видалити запис зі списку історії
  • Вставте останній текст за допомогою Ctrl+V

введіть тут опис зображення

введіть тут опис зображення

введіть тут опис зображення

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