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

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

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

在此处输入图片描述

答案1

贾登克里斯滕森找到了一种将“打开父文件夹”添加到 Nautilus 上下文菜单的方法:

1)从终端安装 Nautilus Actions:

    sudo apt-get install nautilus-actions    

2)从终端运行 Nautilus Actions:

    nautilus-actions-config-tool

3)点击“添加新动作”并填写以下表格:

    label = Open Parent Folder
    path = nautilus
    parameters = %d

5)保存并退出

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


想知道是否可以在新标签而不是新窗口中打开包含的文件夹将会很有趣。

有没有可以添加到 nautilus 命令的选项?


已成功测试

  • Ubuntu GnomeShell Remix 12.04 AMD64
  • Ubuntu 13.10 x64

答案2

这已被请求作为一项功能: 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`

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

#!/bin/bash

nautilus "$1"

答案3

如果您不想(像我一样)安装 nautilus-actions,那么有一种解决方法。

  1. 右键单击文件并选择特性或按ctrl + i
  2. 双击位置将被选中。按ctrl + c将该位置复制到剪贴板。
  3. ctrl + l打开位置栏
  4. ctrl + v粘贴文件的位置其次是enter

它不像 Nautilus 操作方法那么方便,但它避免了安装可能原则,存在安全问题。

答案4

目前 Ubuntu 附带的默认 nautilus 无法实现此功能。如果您想要使用此功能,您有两个选择:

  • 要求 nautilus 或 nautilus-elementary 项目添加该功能。(请访问他们的项目网站与他们取得联系)
  • 要求 nautilus 插件开发人员(像我)编写一个快速的 python 插件来添加该选项。

相关内容