CopyQ简单使用

日常使用计算机的过程中,部分场景需要在多个业务系统间复制粘贴内容。复制或者剪切等操作,内容都是存放在剪切板(英语:clipboard)中,每次只能存放一个内容,新内容会覆盖旧内容。这种操作系统的默认行为,有时候使用起来不够方便,于是人们写出了各种剪切板管理器,本文介绍CopyQ这个跨平台软件,在ubuntu系统下的简单使用情况。

1. 下载安装

ubuntu ppa:

sudo add-apt-repository ppa:hluk/copyq
sudo apt update
sudo apt install copyq

或者直接去github的releases页面下载deb包安装

2. 设置开机启动和vi风格键盘

copyq setup

这个软件是要常驻的才行,所以要设置开机启动。像fcitx输入法框架,默认包含一个简单剪切版功能,输入法是必备,不用额外安装软件,思路还是很不错的,但是功能没有copyq丰富,如果是简单使用几个剪切板记录,直接用fcitx即可。

vi风格导航键,就是下图所示剪切板内容记录中,可以用hjkl等按键移动,懂的都懂,手不离开键盘,效率高,鼠标抓多了,容易得鼠标手等疾病......

copyq history

3. 在Gnome Settings设置触发快捷键

copyq gnome
我设置成和fcitx的快捷键一样:Ctrl+; 在你需调用剪切板的时候,按快捷键,弹出内容记录,hljk一顿操作后,Enter键选中,一气呵成,顺滑高效。

4. 用d删除选中的记录

copyq delete
随着记录的日渐增多,需要删除部分记录, 既然都习惯用vi控制了,copyq默认使用delete键删除,离手指头较远,我选择设置d删除(dd设置不了),同时保留delete

5. 问题

在使用的过程中,部分时候选中记录后,Enter,原来的的待输入软件,部分情况会失去焦点,或者被放到后台,确实有点恼人,不知道是什么原因引起的,影响不大,凑合用。

6. 另外

然使用剪切板,另外一个叫primary selection的概念不得不提下,Emac文档里面英文解释如下:

Under the X Window System, there exists a primary selection containing the last stretch of text selected in an X application (usually by dragging the mouse). Typically, this text can be inserted into other X applications by mouse-2 clicks. The primary selection is separate from the clipboard. Its contents are more fragile; they are overwritten each time you select text with the mouse, whereas the clipboard is only overwritten by explicit cut or copy commands.

这个有别于clipboard,就是选中后,一般按鼠标中间粘贴,少一步操作,实测在Gnome wayland的环境下也可以工作,挺方便,两者结合使用不冲突。

还有叫SECONDARY的,折腾不动了.....

最后修改于: Monday, August 28, 2023

相关文章:

翻译: