你好,
我想将命令的输出通过管道传输到 clipit 以便将其保存在我的历史记录中并将其粘贴到我需要的任何位置,但它不起作用。 从剪辑的手册页:
CLI 示例 将文本放入剪贴板 echo "复制到剪贴板" | 剪辑 clipit“复制到剪贴板” 将文本放入剪贴板并打印剪贴板内容 echo "复制到剪贴板" | 剪辑-c
但是,我尝试了几种方法来实现这一点,但它似乎不起作用。 到目前为止,我已经尝试过:
echo "Hello!" | clipit
echo "Hello!" | clipit -c # it succesfully outputs "Hello!" though
clipit "Hello!"
clipit > echo "Hello!"
以上所有命令导致我的剪贴板不知何故为空。 如果我在任何文本字段中按CTRL + V ,或在终端中按CTRL + SHIFT + V ,它不会粘贴任何内容。
如果我右键单击文本字段也不起作用,因为菜单中的“粘贴”选项是灰色的,就像我的剪贴板是空的一样,如前所述。
但是,如果我在文本字段和终端中手动选择任何文本,它将正常工作。
我通过这个包从 Arch User Repository 安装了 Clipit。
我该如何解决这个问题? 希望我没有做错什么。
__OS:__ Arch Linux x86_64
__主机:__ HP Pavilion 15 笔记本电脑 0881100000305E00000620100
__内核:__ 4.14.12-1-ARCH
__WM:i3__
__主题:__ Vimix-Dark-Ruby [GTK2/3]
__图标:__ Papirus-Dark [GTK2/3]
__终端:__ tilix
__CPU:__ AMD A6-5200 APU (4) @ 2.00GHz
__GPU:__ AMD Radeon HD 8670M
同时,您可能希望通过管道传输到xclip -selection c
。
谢谢,但这并不能真正解决问题。
如果我没记错的话,我根本没有安装xclip
; 并安装它只是为了这个小功能,当我已经有一个剪贴板管理器时,我有点烦。
有同样的问题
系统信息:
操作系统:Manjaro x86_64
主机:sony-vaio-fit-14
内核:4.19.34-1-MANJARO
西马:i3
终端:urxvt
我也有同样的问题。
Ideapad 330s,Manjaro x86_64,i3,urxvt。
+1。 我使用 Manjaro 和 i3,默认情况下安装了 clipit,但不能从命令行运行。 这个bug有没有可能两年多没有关注?
+1,我想说这很重要。
尝试使用 xsel 而不是 clipit 管道传输结果。
例如echo "Hello!" | xsel -b
。
它适用于 Manjaro i3 社区版。
@emanuelturis是的,当然有办法解决这个问题,但由于这是clipit
的问题跟踪器,因此无论如何报告问题都是有意义的。 很高兴在这里为那些来这里寻找解决方法的人提出建议!
最有用的评论
+1。 我使用 Manjaro 和 i3,默认情况下安装了 clipit,但不能从命令行运行。 这个bug有没有可能两年多没有关注?