如何让 Nautilus 脚本运行 Nautilus?

如何让 Nautilus 脚本运行 Nautilus?

如何让 Nautilus 脚本(Terminal here、、Root NautilusRoot Gedit在 Ubuntu 13.04 上运行?

我将这些脚本复制到了.gnome2/nautilus-scripts文件夹中,但它似乎不再起作用了

答案1

尝试将脚本放入/home/$USER/.local/share/nautilus/scripts/

这是我的脚本文件夹:

Nautilus 脚本文件夹

结果如下:

在此处输入图片描述

答案2

Nautilus 行动

我们可以使用以下方式定义自己的右键单击上下文菜单项nautilus 动作 安装 nautilus-actions

  • 跑过Nautilus-Actions 配置工具无论是通过 Dash,还是通过终端

     nautilus-actions-config-tool
    

使用此工具,我可以创建一个上下文菜单项来在此处打开终端。我遵循以下步骤:

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

需要注意的是...它没有显示在工具栏上,或者我不知道在哪里找到它。所以您不必在第二个屏幕截图中选中这两个框。

整个过程运行良好,我可以点击文件/文件夹或空白处来打开终端当前的文件夹。花了点功夫才发现文件夹路径的正确变量是"%d/%w"

当我在的时候/home/logan/games

  • %d/home/logan点击空白处即可获得
  • %d/home/logan/games点击游戏文件夹下的任何文件/文件夹即可获得

%d/%w似乎对空白空间和文件夹/文件都有效。

您可能还需要注销并重新登录,除非您重新启动 nautilus 来重新加载上下文菜单。

答案3

只需使用 Nautilus-Action 脚本即可实现这一点。

从软件中心安装 gksu 和 nautilus-actions 然后打开 Nautilus-Action 配置工具

在 Nautilus-Action 配置工具中创建一个新动作在 Action 选项卡中,在 Context 标签中输入 ‘Open Folder As Root’在 Command 选项卡中,分别在 Command Path 和 Parameters 中输入值 ‘ gksu’ 和 ‘ nautilus %d/%w’。然后重新启动 nautilus :nautilus -q

相关内容