最近发现 MATE 桌面环境中有很多小工具,可以实现 PowerToys 中的一些功能。这些小工具体积不大,十分好用。
如果您知道有更好的工具,欢迎您将其分享出来!
暂时没找到的功能
- FancyZones
- Markdown预览
- 鼠标实用程序
- 视频会议静音
能部分或完全实现 PowerToys 组件功能的小工具们
窗口置顶
对应 “Always On Top”
右键点击窗口标题栏,勾选 “常居顶端” 即可。
禁用屏保(部分实现)
类似于 “PowerToys Awake”
终端运行这条命令即可:
mate-screensaver-command -i
如欲查看屏幕保护程序是否被阻止,可在终端运行:
mate-screensaver-command -q
颜色选取器
打开 应用程序→附件→颜色选择对话框,或按 Alt+F2 运行 mate-color-select
即可。
查看文件被谁打开
对应 “File Locksmith”
终端执行这条命令:
lsof [要检测的文件]
如果没有输出结果,则表明要检测的文件未被占用,可以被移动或删除。
如果文件被某程序打开(以 “CHASE!.ogg” 为例),会给出这样的输出:
$ lsof ./"CHASE!.ogg"
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
celluloid 5685 clover 20r REG 259,6 5583440 550592 ./CHASE!.ogg
可以看到,打开这个文件的进程的ID为5685。如要强行结束该进程,可在终端执行:
kill 5685
编辑hosts文件(部分实现)
呃,暂时没找到现成的工具。不过个人感觉Linux上的hosts文件存放位置比较好找,就直接用命令行吧
sudo nano /etc/hosts
图形大小调整器
需要安装一个软件包:caja-image-converter
,然后注销并重新登录。右击图像文件,就能看见菜单中有 “调整图像大小” 和 “旋转图像” 工具。
键盘管理器(部分实现)
暂时没找到像PowerToys中那种能编辑整个键盘的映射的软件,不过可以对部分按键进行调整(如将CapsLock变成左Ctrl键)。操作方法是打开 控制中心→键盘→"布局"选项卡→"选项"按钮。
批量重命名
对应 PowerRename
LinuxMint预装了 bulky
,选择要重命名的文件,然后右击,点击 “重命名” 即可打开批量重命名工具。
其他发行版本可安装软件包 caja-rename
。
如果你使用的是 Xfce 桌面环境,它们的 Thunar 文件管理器是自带批量重命名工具的。如果是KDE,则可安装 krename 这个工具。
快速插入符号
对应 “Quick Accent”
面板小部件 “字符板” 可以支持类似的功能。点击字符板上的字符,即可将其复制到剪切板中。
不过这个小工具有Bug,点击后会出现显示重影的问题。建议使用后将其从面板上删除,下次要用时再添加上来。
如果你使用的是 RIME 输入法,要插入某字母的重音字符时,输入
/
+字母 即可。如要插入 ā,可输入/a
,然后选择合适的符号。
快速运行应用程序
对应 PowerToys Run
推荐使用 Albert,功能很多,非常好用:
https://albertlauncher.github.io/installing/
也可以试试 Ulauncher:
快捷键指南
进入 控制中心→键盘快捷键,就可以看见目前系统中的常用快捷键。
获取鼠标位置(部分实现)
类似于 “屏幕标尺”
这个功能需要安装一个小工具:xdotool
。
如果要获取鼠标指针在整个屏幕中的位置座标,请在终端中执行:
watch -n 0.1 xdotool getmouselocation
该命令会每隔0.1秒获取鼠标的位置座标。注意屏幕左上角是座标原点。
xdotool 也是一个很好的鼠标连点器,更多信息可参考:https://www.cnblogs.com/pangwablog/p/16265905.html
文本提取器
gimagereader 这个软件可识别图像上的文本。更多信息可参考:
其他有趣的小工具们
caja-gtkhash
在文件的 “属性” 对话框中加入 “摘要” 选项卡,可计算并校验文件的 MD5、SHA1等。
caja-mediainfo
在文件的 “属性” 对话框中加入 “Media Info” 选项卡,显示媒体文件的一些信息,如MP3标签。