粘贴的命令; 与Ctrl + V相同

是否有用于粘贴剪贴板中的内容的命令。 我需要一个与按Ctrl + V相同的命令。

我为xclip尝试了一些选项,但它们没有正常粘贴,需要中键点击左右。

克利佩尔

Kubuntu默认使用Klipper。 KDE UserBase: http : //userbase.kde.org/Klipper

作为KDE / Qt应用程序,可以通过qdbus使用Klipper: http ://manpages.ubuntu.com/manpages/trusty/man1/qdbus.1.html

可以使用qdbusviewer查看可用命令:

在此处输入图像描述

或者使用终端(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 )。

在此处输入图像描述

剪贴板管理器的其他选项: http : //qt-apps.org/content/show.php/CopyQ?content = 147452

是的,安装包xsel

xsel --clipboard将粘贴剪贴板内容。

打开终端并输入

 nano .bashrc 

然后

粘贴一行

 xclip="xclip -selection c" 

然后使用Ctrl + X + Y保存并关闭。

然后键入bash

然后在病房你可以使用Ctrl + V粘贴。