是否可以在 Thunar 右键菜单中插入 Nautilus 脚本条目?
我知道 Thunar 有它的自定义操作,但我有几十个 Nautilus 脚本,我真的很想实现这一点。
答案1
Thunar 的自定义操作是在 Thunar 中实现相同操作的一种方法:通过添加新的自定义操作以及可执行脚本的路径。
sh -c `path/to/script %f`
例如,我有一个为 Nautilus 制作的用于下载字幕的脚本。由于我已经让 Nautilus 运行该脚本,为了在 Thunar 操作中显示它,我使用命令添加了一个名为“列出所有字幕”的自定义操作sh -c "~/.local/share/nautilus/scripts/OpenSubtitlesDownload.py %f"
。
这是可以在两个文件管理器中使用的完全相同的脚本,只是名称不同。
通过这种方式,脚本可以在任何地方保存和运行,而不必在 Nautilus 所需的路径中;只需在 Thunar 操作中设置正确的路径即可。
答案2
我将它们放在“~/.local/share/nautilus/scripts”文件夹中,它们在右键单击时显示。您必须稍微修改一下才能看到菜单启动和终端启动的差异。这是 SIDEBIAN 上的 Gnome 桌面。 nemo 的目录是“~/gnome2/nemo-scripts”