Команда для вставки; такой же, как Ctrl + V

Есть ли команда для вставки того, что находится в буфере обмена. Мне нужна команда, которая делает то же самое, что и нажатие Ctrl + V.

Я попробовал несколько вариантов xclip, но они не вставляются нормально и требуют среднего щелчка или около того.

1
задан 20 December 2013 в 22:05

3 ответа

Klipper

Kubuntu по умолчанию использует Klipper. KDE UserBase: http://userbase.kde.org/Klipper

В качестве приложения KDE / Qt Klipper можно использовать через qdbus: http: // manpages. ubuntu.com/manpages/trusty/man1/qdbus.1.html

Доступные команды можно просмотреть с помощью qdbusviewer:

enter image description here

или с терминалом (konsole):

:~$ qdbus org.kde.klipper /klipper
method void org.kde.klipper.klipper.clearClipboardContents()
method void org.kde.klipper.klipper.clearClipboardHistory()
method QString org.kde.klipper.klipper.getClipboardContents()
method QString org.kde.klipper.klipper.getClipboardHistoryItem(int i)
method QStringList org.kde.klipper.klipper.getClipboardHistoryMenu()
method void org.kde.klipper.klipper.saveClipboardHistory()
method void org.kde.klipper.klipper.setClipboardContents(QString s)
method void org.kde.klipper.klipper.showKlipperManuallyInvokeActionMenu()
method void org.kde.klipper.klipper.showKlipperPopupMenu()
method QDBusVariant org.freedesktop.DBus.Properties.Get(QString interface_name, QString property_name)
method QVariantMap org.freedesktop.DBus.Properties.GetAll(QString interface_name)
method void org.freedesktop.DBus.Properties.Set(QString interface_name, QString property_name, QDBusVariant value)
method QString org.freedesktop.DBus.Introspectable.Introspect()
method QString org.freedesktop.DBus.Peer.GetMachineId()
method void org.freedesktop.DBus.Peer.Ping()

Команда

qdbus org.kde.klipper /klipper getClipboardContents

получит последнюю строку из буфера обмена.

Команда может быть добавлена ​​в меню KDE ( http://docs.kde.org/development/en/kde-workspace/kmenuedit/index.html ) и вызываться с помощью сочетания клавиш или контекстное меню файлового менеджера (сервисное меню KDE - http://techbase.kde.org/Development/Tutorials/Creating_Konqueror_Service_Menus ).

enter image description here

Другие варианты для менеджеров буфера обмена: http://qt-apps.org/content/show.php/CopyQ?content=147452

0
ответ дан 20 December 2013 в 22:05
  • 1
    Сделал Вы отмечаете это в результате: > начальная загрузка Вашего ПК находится в режиме EFI, но никакой раздел EFI не был обнаружен. Можно хотеть повторить после создания раздела EFI (FAT32, 100MB~250 МБ, запустите диска, флага начальной загрузки). Вы хотите продолжить? – user55570 14 June 2015 в 03:08

Да, установите пакет xsel

xsel --clipboard вставит содержимое буфера обмена.

0
ответ дан 20 December 2013 в 22:05

Откройте терминал и введите

nano .bashrc

, затем

вставьте строку как

xclip="xclip -selection c" 

, затем сохраните & amp; закройте с помощью Ctrl + X + Y .

Затем введите bash

, затем на подопечных можно использовать Ctrl + V для вставки.

0
ответ дан 20 December 2013 в 22:05

Другие вопросы по тегам:

Похожие вопросы: