如何轻松地将自定义右键单击选项添加到Ubuntu的文件管理器

时间:2020-01-09 10:44:57  来源:igfitidea点击:

使用Nautilus-Actions可以轻松地以图形方式为Ubuntus Nautilus文件管理器创建自定义上下文菜单选项。如果我们不想创建自己的工具,则可以安装Nautilus-Actions-Extra以获得一包特别有用的用户创建的工具。

与编辑Windows注册表以添加Windows资源管理器上下文菜单选项相比,Nautilus-Actions使用起来简单得多。我们真正要做的就是命名选项并指定要运行的命令或者脚本。

创建自己的动作

从Ubuntu软件中心获取Nautilus-Actions配置工具,或者运行以下命令进行安装:

sudo apt-get install nautilus-actions

安装后,使用以下命令退出并重新启动Nautilus文件管理器。我们也可以按Alt + F2并键入此命令,而不是在终端中运行它。

nautilus -q

安装后,从Dash启动Nautilus-Actions配置工具。

一个示例动作

Nautilus-Actions有很多可供选择的选项,但是创建基本动作非常简单。例如,Thunar文件管理器(如果需要,可以从Ubuntu软件中心进行安装,也可以使用sudo apt-get install thunar进行安装)具有相当不错的Bulk Rename工具。让我们创建一个操作以在Thunars批量重命名工具中打开选定的文件,并将其与Ubuntus文件管理器集成。

首先,单击工具栏上的"新建操作"按钮,然后在"上下文标签"框中键入操作的名称。

在本例中,单击"命令"选项卡,然后在"路径"框thunar -B中输入要使用的命令或者脚本。我们还应该在"参数"框中输入适当的参数,然后单击"图例"按钮以查看可以使用的参数列表。在这种情况下,我们希望%B参数为批量重命名工具提供一个以空格分隔的文件名列表。 Nautilus-Actions向我们显示了它将运行的命令的预览,因此我们会在正确的轨道上知道自己。

Nautilus-Actions提供了许多可供我们使用的选项,但是在这种情况下,它们是不必要的。单击工具栏上的"保存"按钮,操作将立即添加到Nautilus。右键单击Nautilus中的一些文件,我们将在Nautilus-Actions子菜单中看到新操作。

如果我们创建了"使用Thunar进行批量重命名"操作,则可以单击它,并且Thunars批量重命名界面将打开(假设我们已安装)并自动选择了文件。

如果我们不喜欢该子菜单,请在Nautilus-Actions配置工具窗口中单击"首选项"按钮,然后取消选中"创建根Nautilus-Actions"菜单选项。

再次运行nautilus -q重新启动Nautilus后,该子菜单将消失,我们将在Nautilus主菜单中看到新选项。

高级选项

Nautilus-Actions在其其他选项卡上提供了更多配置选项。例如,我们可以告诉Nautilus-Actions在终端中启动指定的命令。

默认情况下,操作将针对所有文件和文件夹显示,但我们可以匹配特定的模仿类型(文件类型),文件名,文件夹等。

安装和使用预创建的动作

要下载其他用户创建的一些特别有用的操作,请在系统上安装nautilus-actions-extra软件包:

sudo apt-add-repository ppa:nae-team/ppa

sudo apt-get update

sudo apt-get install nautilus-actions nautilus-actions-extra

如果只需要特定的操作,则可以从PPA安装它们,而不必安装整个nautilus-actions-extra软件包。

安装操作后退出并重新启动Nautilus:

nautilus -q

安装Nautilus-Actions-Extra之后,我们可以在文件管理器中右键单击上下文菜单找到很多新选项。右键单击任何文件或者文件组时,会出现某些操作,例如,批量重命名选项;而右键单击某种类型的文件,例如,图像或者多媒体转换选项时,只会显示某些操作。

例如,"设置标志"动作(也称为"标志器")允许我们将标志应用于文件夹和文件。此功能已从Nautilus版本3中的" Nautilus属性"对话框中删除。

Nautilus-Actions-Extra包括许多其他工具,可用于从高级搜索,以root身份编辑文本文件以及安装ISO文件的所有操作。如果要通过Nautiluss右键菜单执行某项操作,则此软件包很有可能包含一个选项。