拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
主页 文章列表 如何在 Linux 中使用 SpaceFM 打开多个文件

如何在 Linux 中使用 SpaceFM 打开多个文件

白鹭 - 2022-01-15 2129 0 0

如果您每天必须处理多种类型的图形文件,也许您还使用不同的图形应用程序来打开和编辑它们。你可能在不知不觉中浪费了很多时间。理论上,您可以选择多个文件,右键单击它们,然后从上下文菜单中的“打开方式”选项中选择您想要的程序。此选项并非始终有效,因为您要使用的应用程序并不总是显示为默认程序。

如果您使用像 SpaceFM 这样的可自定义文件管理器,您可以在工具栏中添加一个菜单,让您只需单击一下即可使用您想要的应用程序快速打开多个文件。

虽然本文关注的是图形,但这并不意味着您仅限于此类应用。您可以按照以下步骤操作,例如,用您喜欢的媒体播放器替换图形软件,创建一个菜单,让您可以通过多种方式打开您喜欢的视频文件。

安装 SpaceFM

如果尚不可用,请通过应用商店或软件中心在您的 Linux 发行版中查找并安装 SpaceFM。如果您使用的是基于 Debian 或 Ubuntu 的发行版,您可以使用以下命令安装 SpaceFM:

 sudo apt-get install spacefm 

安装后,可以从Application主菜单访问SpaceFM。运行此工具并调整窗口大小以查看主工具栏的全部内容。

如何在 Linux 中使用 SpaceFM 打开多个文件的图片 1

添加新的子菜单

1.右键单击工具栏上的空白位置,然后从 New> 下出现的弹出菜单中选择子菜单。这将允许向工具栏添加一个菜单,您可以在其中对主要图形应用程序进行分组。

如何在 Linux 中使用 SpaceFM 打开多个文件的图 2

2.继续命名出现的窗口中的菜单。在这种情况下,文章使用的是'Graphics'

如何在 Linux 中使用 SpaceFM 打开多个文件的图 3

3.SpaceFM 不喜欢空菜单。因此,它在您刚刚创建的菜单中放置了一个“空白”命令。选择命令以显示一个窗口,您可以通过该窗口对其进行修改。

如何在 Linux 中使用 SpaceFM 打开多个文件的图 4

4.在出现的几乎相同的窗口中输入命令的名称。因为该示例的目标是只用选定的应用程序轻松打开一个或多个图形文件一次,所以每个命令都将“映射”到一个应用程序。如果您使用每个应用程序的名称作为按钮或命令的名称,这可能是最好的。对于第一个命令,本文将其命名为 'Inkscape'

Linux如何使用SpaceFM打开多个文件的图5

5.以下窗口显示了一个类似的编辑空间,您可以在其中构建命令,但也有一个方便的代码列表。您可以在任何常规 BASH 命令中组合这些代码(进入编辑空间)以“加载”任何选定的文件和文件夹。

通常,当您希望能够使用支持通过命令执行此操作的应用程序打开文件时,您只需要前 3 个短代码。大多数命令将包含应用程序的名称,后跟 '%f'、'%f'(注意小写 f)或 '%d'

Linux如何使用SpaceFM打开多个文件的图6

第一个选项%F,适用于所有选定的文件(如果应用程序su支持批量加载)。使用 % f 对单个文件执行操作(适用于大多数支持打开文件的应用程序)。 %d 对应于活动目录(非常少见但在例如多种格式之间批量转换文件时很有用)。

由于文章希望这个第一个按钮能够打开Inkscape中所有选中的文件,所以命令结构如下:

 inkscape %F 

这个命令被“翻译”为“Inkscape 选择了文件 1,选择了文件 2,等等”。使用此选项,所有选定的文件都将在指定的应用程序中打开-在本例中为 Inkscape。

6.SpaceFM 工具栏中的每个新条目都使用相同的默认图标。如果您只是添加一个按钮或子菜单,您应该可以毫无问题地识别它。在多个按钮的情况下,最好为每个项目放置不同的图标,以便一目了然。

为此,请转到'菜单项'选项卡。您可以单击选择按钮查看应用程序已识别为可用的所有图标的列表。因为列表中的图标太多了,所以最好直接在'Icon'旁边的输入栏中输入应用的名称:

Linux如何使用SpaceFM打开多个文件的图7

在这种情况下,在完成进入Inkscape之前,它的图标被检测到并显示在Choose按钮上. 此按钮也可用作预览,选择上面的任何图标,它将位于最后一个按钮/菜单中。

Linux如何使用SpaceFM打开多个文件的图8

重复前面的步骤以将更多命令添加到菜单中,将它们与您喜欢的应用程序相匹配。您很快就会有一个类似于图像中的菜单,它允许您一键立即打开应用程序中的任何选定文件或文件夹。

希望你成功。

标签:

0 评论

发表评论

您的电子邮件地址不会被公开。 必填的字段已做标记 *