如何在Nautilus的上下文菜单中添加“在这里打开终端”?
我正在研究Ubuntu 12.04 64bit。
我想在Nautilus上下文或右键菜单中添加“Open terminal here”,但它尝试从Internet下载32位版本。
您必须从Universe存储库安装适用于Ubuntu 15.04的Ubuntu版本的nautilus-open-terminal软件包:
sudo apt-get install nautilus-open-terminal
如果要使用apturl安装它,请使用以下URL:apt:// nautilus-open-terminal
然后:
nautilus -q
为了重启Nautilus
在Ubuntu 15.10中,function已包含在nautilus
!
nautilus-open-terminal
和nautilus-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.Now,您可以在右键单击时看到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重新生成accels文件
-
编辑文件〜/ .gnome2 / accels / nautilus
-
找到与此类似的行:
; (gtk_accel_path "
- 删除注释(分号)并指定如下的快捷方式:
(gtk_accel_path "
- 保存存档。
- 注销 – 登录。
我刚刚在07-18-2014安装了Ubuntu 14.04桌面版,我在Nautilus中获取命令行选项所需要做的就是在终端中进行以下操作:
sudo apt-get install nautilus-open-terminal nautilus -q
您需要安装nautilus-admin
(确保安装其他文件)以获得右键单击选项以及其他选项,因为不再维护nautilus-open-terminal
。
我使用@ Gautam的解决方案直到我发现它不起作用(我的意思是一个脚本本身),如果path包含非ascii字符,因为它是URL编码的。
这是我的小修复,至少对我有用。 所以,脚本应如下所示:
#!/usr/bin/gnome-terminal
根据gnome-terminal
docs,当你执行这个:
cd path/to/dir gnome-terminal
gnome-terminal
将使用path/to/dir
作为工作目录,这解释了该脚本的工作原理。
此链接提供了最佳的工作解决方案,用于添加“在此处打开终端”function作为文件夹的上下文命令菜单。
http://www.n00bsonubuntu.net/content/add-open-terminal-here-to-file-menu-ubuntu-14-04/
做
sudo apt-get update
然后再试一次。
要么
cd /tmp wget http://mirrors.kernel.org/ubuntu/pool/universe/n/nautilus-open-terminal/nautilus-open-terminal_0.20-1_amd64.deb sudo dpkg -i nautilus*deb sudo apt-get install -f