如何在 Nautilus 搜索结果中打开包含项目的文件夹?

ænd*_*rük 10 nautilus search

在 Nautilus 中搜索文件后,如何打开其父文件夹?

在此处输入图片说明

小智 15

Jadonchristensen找到了一种将“打开父文件夹”添加到 Nautilus 的上下文菜单的方法:

1) 从终端安装 Nautilus Actions:

    sudo apt-get install nautilus-actions    
Run Code Online (Sandbox Code Playgroud)

2) 从终端运行 Nautilus Actions:

    nautilus-actions-config-tool
Run Code Online (Sandbox Code Playgroud)

3) 单击“添加新操作”并填写如下表格:

    label = Open Parent Folder
    path = nautilus
    parameters = %d
Run Code Online (Sandbox Code Playgroud)

5)保存退出

6) 然后只需右键单击搜索结果并选择“打开父文件夹”即可。


知道是否可以在新选项卡而不是新窗口中打开包含文件夹会很有趣。

是否可以将选项添加到 nautilus 命令中?


测试成功

  • Ubuntu GnomeShell Remix 12.04 AMD64
  • Ubuntu 13.10 x64


小智 5

这已经被要求作为一项功能:http : //brainstorm.ubuntu.com/idea/12628/

那里提到的解决方法是创建一个 nautilus 脚本:

#!/bin/bash 
# Save this to "~/.gnome2/nautilus-scripts/Browse Container" 
# set Properties Permissions Executable 
# while in Nautilus : right-click-object/Scripts/Browse Container 

nautilus `dirname $NAUTILUS_SCRIPT_SELECTED_URIS`
Run Code Online (Sandbox Code Playgroud)

或者,您可以使用以下语法打开 Nautilus 并突出显示包含文件夹中的文件:

#!/bin/bash

nautilus "$1"
Run Code Online (Sandbox Code Playgroud)


hsa*_*ndt 1

版本 3.10 中的 GNOME 3 Nautilus 组件(随 Ubuntu 14.04 Trusty Tahr 提供)在搜索的项目选择上下文菜单中有一个新选项“打开项目位置”。它打开所选项目的父文件夹,与 jadonchristensen 的 Nautilus 自定义操作(由 scrondo 报告)针对选择上下文菜单有以下 2 处不同:

  • “打开项目位置”选项仅显示在搜索上下文中和最近位置(列出最近访问的文件)中。自定义操作始终显示,但在搜索之外它只会刷新当前文件夹的内容。在最近的位置,它不会按预期工作,而是会打开根目录。
  • 在搜索模式下,选择“打开项目位置”会在同一选项卡中打开项目的父文件夹,而自定义 Nautilus 操作会在新窗口中打开它,除非选项卡已在同一位置打开(在这种情况下焦点将移动)在此选项卡上)。

我不知道是否有一些方法可以配置自定义操作,使其行为与新的“打开项目位置”相匹配。对于“最近的”位置来说,这似乎尤其困难,因为它既不是物理文件夹,也不是经典搜索的结果。