背景说明
截图工具是日常适用频率较高的一种系统工具,在Linux下也有不少常用截图工具,如deepin-screenshot等,但是今天我们要介绍的是FlameShot——一款更加精致的Linux全局截图工具。
工具安装
笔者所用的操作系统是Manjaro Linux,这里直接适用
pacman -S
来执行安装任务:
[dechin-manjaro dechin]# pacman -S flameshot正在解析依赖关系...正在查找软件包冲突...软件包 (1) flameshot-0.8.5-1下载大小: 0.29 MiB全部安装大小: 1.14 MiB:: 进行安装吗? [Y/n] Y:: 正在获取软件包......flameshot-0.8.5-... 296.7 KiB 2.50 MiB/s 00:00 [##################] 100%(1/1) 正在检查密钥环里的密钥 [##################] 100%(1/1) 正在检查软件包完整性 [##################] 100%(1/1) 正在加载软件包文件 [##################] 100%(1/1) 正在检查文件冲突 [##################] 100%(1/1) 正在检查可用存储空间 [##################] 100%:: 正在处理软件包的变化...(1/1) 正在安装 flameshot [##################] 100%:: 正在运行事务后钩子函数...(1/3) Arming ConditionNeedsUpdate...(2/3) Updating icon theme caches...(3/3) Updating the desktop file MIME type cache...[dechin-manjaro dechin]# cat /usr/bin/flaflac flat-clip flatpak-coredumpctlflameshot flatpakflashrom flatpak-bisect
安装成功后,可以在
/usr/bin
目录下找到
flameshot
这一可执行文件。
配置快捷键
在Manjaro Linux系统中找到
系统设置>工作区>快捷键>自定义快捷键
,点击
编辑>新建>全局快捷键>命令/URL:
,定义一个新的动作名字为
FlameShot
,点击右侧
触发器>快捷键
,当框框中的字符显示为”输入…“时,直接按键盘上你需要配置的组合键,笔者这里配置的是
Ctrl+Alt+A
,再点击
动作
,配置命令/URL为
/usr/bin/flameshot gui
,最后应用该配置即可。
使用操作
在屏幕上任何一处,按住组合键
Ctrl+Alt+A
,可以看到屏幕变黑,用鼠标左键拖拽即可实现截图功能。
不足之处
目前看来大部分的情况都能截图,但是似乎点击某项标签弹出的时候,无法执行截图,这一点还有待探索。