Linux 命令行设置剪切板的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
woshichuanqilz
V2EX    Linux

Linux 命令行设置剪切板的问题

  woshichuanqilz 2020-08-25 14:26:04 +08:00 3007 次点击
这是一个创建于 1923 天前的主题,其中的信息可能已经有所发展或是发生改变。

xclip version 0.13 wm: i3 os: manjaro 20 shell: fish

我在终端运行命令 uptime | xclip 。情况是这样的。

  1. 我可以在当前终端中用 shift+insert 粘贴内容
  2. 我不能用 ctrl+v 粘贴内容,但如果我用 ctrl+c 复制了一些东西,我可以用 ctrl+v 粘贴它们,如果切换到其他窗口,shift+insert 和 ctrl+v 都不行。
  3. 如果你切换到其他窗口,shift+insert 和 ctrl+v 都不能用。
  4. 我使用 copyq,它是一个剪贴板管理器。但它不能看到用 uptime | xclip 命令复制的内容。而其他的 ctrl c 复制的东西我是可以看到的。 解决这些问题?各位有没有遇到过这个问题
10 条回复    2020-08-26 16:44:51 +08:00
chzhx
    1
chzhx  
   2020-08-25 15:23:44 +08:00
思维方式不对,shell 有 history,为啥要有剪贴板
ctrl+p
ctrl+n
ctrl+r
还有 vi 模式,set -o vi
huangmingyou
    2
huangmingyou  
   2020-08-25 15:47:56 +08:00
uptime |xclip -selection clipboard
huangmingyou
    3
huangmingyou  
   2020-08-25 15:49:07 +08:00
xsel -p -o|xsel -b -i 也可以, chrome 地址栏复制以后,我一般用这条命令处理一下。
Jirajine
    4
Jirajine  
   2020-08-25 15:54:23 +08:00 via Android
什么时候能把 cygwin 的 /dev/clipboard 移植到 Linux
secondwtq
    5
secondwtq  
   2020-08-25 19:10:07 +08:00   1
X 里面有俩 buffer,一个是 primary,一个是 clipboard (可以自己加但是平常就用这俩),都叫 Selection 。Primary 是你选中了就自动给你复制一份。Clipboard 是你明确执行复制 /粘贴时才会涉及到,就是传统意义上的剪贴板。
xclip 是对 X selection 操作,默认操作的是 primary,你粘贴用的是 clipboard 的数据。可以试试中键行不行。
Shift+Insert 的行为很神秘,我一般不用。
ungrown
    6
ungrown  
   2020-08-25 20:51:12 +08:00
@Jirajine #4 这听起来就吓人,安全性如何保证?
JackieMe
    7
JackieMe  
   2020-08-25 20:53:58 +08:00 via Android
Ctrl + Shift + V 看看?我 uxterm + tmux,配置一下现在已经习惯了 Ctrl + Shift + V
Jirajine
    8
Jirajine  
   2020-08-25 21:13:05 +08:00 via Android
@ungrown 这只是个方便的从命令行读写剪贴板的方式而已,和安全性没有丝毫关系,所有运行的程序本身就可以读写剪贴板。
mritd
    9
mritd  
   2020-08-26 09:29:41 +08:00 via iPhone
我自己写了一个小工具,在 WSL1 下面测试我记得可以,你可以试试 https://mmh.mritd.me/05-advanced copi api
woshichuanqilz
    10
woshichuanqilz  
OP
   2020-08-26 16:44:51 +08:00
@secondwtq 正解,alias xclip='xclip -sel clipboard' xlicp 默认不是我们一般认为的剪切板
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1033 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 23ms UTC 23:35 PVG 07:35 LAX 15:35 JFK 18:35
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86