胡须菜单有一个很棒的但是相当被低估一项称为“搜索操作”的功能,可以通过分配一个或多个字符形式的“模式”,轻松触发预定义命令来快速搜索/打开/运行各种文件夹/文件/程序。
它有一些默认的,例如通过键入“在终端中运行”,!
然后键入所需的命令
但可以添加其他更有趣的内容,例如通过 Catfish 等搜索工具运行文件或文件夹搜索、启动 CD/DVD 播放、打开特定文件或文件夹等等。
可以添加任何其他内容,例如启动任何应用程序、注销、重新启动、关闭、升级等等。
从这个意义上说,“搜索操作”这个名称可能会产生误导,因为它们甚至在默认情况下可以做的不仅仅是简单的“搜索”。
我对一个相当边缘的问题感兴趣(Whisker 菜单的“搜索操作”功能可以使用自定义图标吗?),但是可以通过访问存储这些“搜索操作”的文件来更仔细地考虑这一点。通过这种方式,它们可以被保存并可能被微调以满足更具体的需求。
这些设置存储在哪里?
答案1
Whisker 菜单的配置文件保存在您的 xfce4 面板目录中:
~/.config/xfce4/panel/whiskermenu-1.rc
文件底部定义的操作包含与“搜索操作”对话框中相同的属性,即名称、模式、命令和布尔正则表达式标志。
$ tail -18 ~/.config/xfce4/panel/whiskermenu-1.rc
[action2]
name=Wikipedia
pattern=!w
command=exo-open --launch WebBrowser https://en.wikipedia.org/wiki/%u
regex=false
[action3]
name=Run in Terminal
pattern=!
command=exo-open --launch TerminalEmulator %s
regex=false
[action4]
name=Open URI
pattern=^(file|http|https):\\/\\/(.*)$
command=exo-open \\0
regex=true