如何让 Nautilus 脚本(Terminal here
、、Root Nautilus
)Root Gedit
在 Ubuntu 13.04 上运行?
我将这些脚本复制到了.gnome2/nautilus-scripts
文件夹中,但它似乎不再起作用了
答案1
答案2
Nautilus 行动
我们可以使用以下方式定义自己的右键单击上下文菜单项nautilus 动作 。
跑过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