当前位置: 首页>>技术问答>>正文


如何将“Open terminal here”添加到Nautilus的上下文菜单中?

, ,

问题描述

我正在使用Ubuntu 12.04 64位。

我想添加“打开终端在这里” nautilus 上下文或right-click菜单,但它试图从互联网下载32位版本。

最佳解决办法

您必须从Ubuntu版本的Universe存储库安装nautilus-open-terminal包,直到Ubuntu 15.04:

sudo apt-get install nautilus-open-terminal

如果你想用apturl来安装它,使用这个URL:apt://nautilus-open-terminal

然后:

nautilus -q  

为了重新启动Nautilus

nautilus,software-installation,ubuntu

在Ubuntu 15.10中,功能是nautilus中的already included

次佳解决办法

nautilus-open-terminalnautilus-actions软件包在Ubuntu 14.04的Universe存储库中提供。因此,运行以下命令以启用Universe存储库并安装上述软件包。

sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install nautilus-open-terminal
sudo apt-get install nautilus-actions

最后运行nautilus -q命令退出nautilus。现在可以在right-clicking上看到Open in terminal选项。

第三种解决办法

这是我的脚本在当前目录中打开终端,

在open-terminal插件停止为我工作之后,我创建了自己的

#!/bin/bash
##################################
# A nautilus script to open gnome-terminal in the current directory
# place in ~/.gnome2/nautilus-scripts
##################################
#                                       Remove file:// from CURRENT_URI
gnome-terminal --working-directory=`echo "$NAUTILUS_SCRIPT_CURRENT_URI" | cut -c 8-`

PS:这是一些奖励信息

为脚本分配快捷方式

  • 将可执行脚本添加到〜/.gnome2 /nautilus-scripts

  • 等待一段时间 – nautilus 重新生成加速文件

  • 编辑文件〜/.gnome2 /accels /nautilus

  • 找到与此相似的行:

; (gtk_accel_path "<Actions>/ScriptsGroup/script_file:\\s\\s\\shome\\sgautam\\s.gnome2\\snautilus-scripts\\sopen-terminal" "")

  • 删除评论(分号)并指定如下所示的快捷方式:

(gtk_accel_path "<Actions>/ScriptsGroup/script_file:\\s\\s\\shome\\sgautam\\s.gnome2\\snautilus-scripts\\sopen-terminal" "<Primary><Shift>t")

  • 保存存档。

  • 注销 – 登录。

第四种办法

我今天刚刚安装了Ubuntu 14.04桌面版07-18-2014,我需要做的就是在终端中获取Nautilus中的命令行选项:

sudo apt-get install nautilus-open-terminal
nautilus -q

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/121.html,未经允许,请勿转载。