搜索文件或文件夹时直接打开位置 - Nautilus

搜索文件或文件夹时直接打开位置 - Nautilus

我目前使用 nautilus 作为我的默认文件管理器。当我搜索某个文件或文件夹时,我还需要切换到包含特定文件或文件夹的目录。转到属性然后复制路径并打开同一路径感觉很乏味。我怎样才能节省时间,是否有一些快捷方式可以切换到包含正在查看的文件(或文件夹)的目录。

答案1

我不知道有任何内置函数可以实现这一点,但你可以使用一个简单的 Nautilus 脚本:

#!/bin/bash

nautilus "$(dirname "$1")"

事实上,你甚至可以立即将 Nautilus 指向该文件,它仍然会打开父目录:

#!/bin/bash

nautilus "$1"

使用此脚本,Nautilus 还将突出显示目录中的文件。

有关安装 Nautilus 脚本的更多信息请参见此处:

如何安装 Nautilus 脚本?

然后您可以继续设置脚本的快捷方式。我建议您跳过该答案的第 2 步和第 4 步,因为它们似乎没有必要。如果您将脚本命名为“打开父目录”之类的名称,则应该很容易在 accels 文件中找到它并更改热键。该行应如下所示:

(gtk_accel_path "<Actions>/ScriptsGroup/script_file:\\s\\s\\shome\\sshivshnkr\\s.gnome2\\snautilus-scripts\\sOpen%20parent" "F4")

在这种情况下,快捷方式是F4

答案2

您使用什么方法进行搜索?我刚刚尝试在 Nautilus 中使用“搜索文件”,当我右键单击其中一个搜索结果时,会出现一个“打开包含文件夹”选项,该选项会启动 Nautilus 中该文件的文件夹(文件突出显示)。这是您想要的吗?如果不是,缺少什么?

相关内容