xclip

xclip

管理 X 粘贴板

补充说明

在 X 系统里面,从一个窗口复制一段文字到另一个窗口,有两套机制,分别是 Selections 和 cut buffers。

常用的 copy & paste 是利用的 cut buffers 机制;另外用鼠标选中一段文字,然后在另一个窗口按鼠标中键实现复制,利用的是 selections 机制。selection 又可以分为 master 和 slave selection。

当用鼠标选中一段文件,这段文字就自动被复制到 master selection。然后在另一个地方按鼠标中键,就自动把 master selection 的内容粘贴出来。

当你想复制少量文字的时候,两种方法都是很方便的。但是当复制大段文字的时候就挺麻烦。另外就是你可能会频繁的执行一些复制粘贴工作,不停的用鼠标选中文字,然后再粘贴。这是对手指的折磨。

我忍受不了这种折磨,所以发现了 xclip, 方便的管理 X selections 里面内容的工具。

比如如下命令就把文件 /etc/passwd 的内容复制到 X master selections 里面了。

xclip -i /etc/passwd

然后到别的地方就能复制出来,利用鼠标中键。或者是更舒服的 shift+insert。 我现在最常用的方法是通过键盘绑定来管理 X master selections 的内容。比如 alt+F1 就能把我的 ~/f1 的内容复制到 X master selections,alt+F2 复制 ~/f2 的内容。这样就能把你需要经常用到的内容方便的进行复制粘贴。比如常用的密码啥的。

若文章对你有帮助,可以点赞或打赏支持我们。发布者:Aurora,转载请注明出处:http://61.174.243.28:13541/AY-knowledg-hub/xclip/

(0)
AuroraAurora站点维系者
上一篇 2024年 3月 11日 下午6:47
下一篇 2024年 3月 11日 下午6:50

相关推荐

  • mysqlimport

    文章目录mysqlimport补充说明语法选项参数 mysqlimport 为MySQL服务器用命令行方式导入数据 补充说明 mysqlimport命令 为mysql数据库服务器提…

    入门教程 2024年 1月 3日
  • perl

    文章目录perl补充说明语法选项参数 perl perl语言解释器 补充说明 perl命令 是perl语言解释器,负责解释执行perl语言程序。 语法 perl(选项)(参数) 选…

    入门教程 2024年 3月 1日
  • apt-get

    文章目录apt-get补充说明语法选项参数实例 apt-get Debian Linux发行版中的APT软件包管理工具 补充说明 apt-get命令 是Debian Linux发行…

    入门教程 2023年 12月 6日
  • Java 变量类型

    在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下: type identifier [ = value][, identifier [= value] …]…

    入门教程 2023年 3月 4日
  • Java 重写(Override)与重载(Overload)

    文章目录重写(Override)TestDog.java 文件代码:TestDog.java 文件代码:方法的重写规则Super 关键字的使用TestDog.java 文件代码:重…

    2023年 3月 9日
  • reject

    文章目录reject补充说明语法选项参数 reject 指示打印系统拒绝发往指定目标打印机的打印任务 补充说明 reject命令 属于CUPS套件,用于指示打印系统拒绝发往指定目标…

    入门教程 2024年 3月 1日
  • lvremove

    文章目录lvremove补充说明语法选项参数实例 lvremove 删除指定LVM逻辑卷 补充说明 lvremove命令 用于删除指定LVM逻辑卷。如果逻辑卷已经使用mount命令…

    入门教程 2023年 12月 19日
  • Git 创建仓库

    本章节我们将为大家介绍如何创建一个 Git 仓库。 你可以使用一个已经存在的目录作为 Git 仓库。 Git 使用 git init 命令来初始化一个 Git 仓库,Git 的很多…

    2024年 4月 30日
  • swapon

    文章目录swapon补充说明语法选项参数实例 swapon 激活Linux系统中交换空间 补充说明 swapon命令 用于激活Linux系统中交换空间,Linux系统的内存管理必须…

    入门教程 2024年 3月 11日
  • Helm | Helm 变量

    文章目录helm env简介可选项从父命令继承的命令请参阅 helm env helm 客户端环境信息 简介 Env 打印所有Helm使用的环境信息 可选项 从父命令继承的命令 -…

    入门教程 2023年 12月 14日

发表回复

登录后才能评论
Translate »