使用Nautilus Terminal 3获取嵌入在Nautilus File Manager中的终端
鹦鹉螺3号航站楼 将终端嵌入到Nautilus(文件,默认的Gnome浏览器)中,类似于KDE的Dolphin文件管理器。终端会根据用户在文件浏览器中的导航自动更改目录。
这个Nautilus扩展名 旧的 Nautilus Terminal最初仅与Nautilus 2.x一起提供,但在最新的3.0和3.2中,它应与最新的Nautilus版本一起使用。
Ubuntu 18.04 Nautilus Terminal 3 |
可以使用以下命令打开和关闭Nautilus Terminal 3: F4
可以使用Dconf编辑器设置按键及其初始行为(如果需要在启动新的Nautilus窗口时显示或隐藏终端)。可以使用鼠标调整终端的大小。可以使用Dconf编辑器设置默认高度。
Nautilus Terminal 3的其他功能包括:
- 支持复制/粘贴
Ctrl+Shift+C
/Ctrl+Shift+V
(但是,没有复制/粘贴上下文菜单) - 支持在终端中拖放文件和文件夹(自动完成所拖动文件或文件夹的路径)
- 使用用户的默认外壳
- 检测正在运行的进程:如果终端中正在运行某些命令,则不会将cd命令发送到Shell
- 在3.3.0版中,终端可以显示在Nautilus窗口的顶部或底部。
该工具尚不支持终端外观配置,但已在列表中。
如何安装Nautilus Terminal 3
在Fedora 31中,您可以使用Copr存储库安装Nautilus Terminal 3。添加并安装Nautilus Terminal 3。
sudo dnf copr enable tomaszgasior/mushrooms
sudo dnf install nautilus-terminal
Nautilus Terminal 3具有适用于Ubuntu 18.04、18.10和19.04(以及基于它的Linux发行版,例如Pop!_OS)的PPA,您还可以使用以下命令安装Nautilus Terminal 3:
sudo add-apt-repository ppa:flozz/nautilus-terminal
sudo apt update
sudo apt install nautilus-terminal
[Update] PPA尚未针对Ubuntu 19.10(或Pop!_OS 19.10)进行更新,但是Nautilus Terminal将与该新Ubuntu版本一起使用。你可以 下载DEB软件包 从PPA源码直接在Ubuntu 19.10 Eoan Ermine上安装(如果您不想添加PPA,也可以从Ubuntu 18.04或19.04 PPA下载该软件包)。您需要从该PPA下载并安装以下软件包: nautilus-terminal
和 python-nautilus-terminal
(请勿安装 python3-nautilus-terminal
)。鹦鹉螺3号航站楼 您还可以使用与Linux发行版一起使用的PIP(pip2)进行安装。为此您将需要它 pip
,Python-psutil和Nautilus Python绑定。
要在Debian或Ubuntu上安装这些软件包(在Ubuntu 18.04和16.04上尝试过,扩展在两种情况下均有效)/ Pop!对_OS使用以下命令:
sudo apt install python-pip python-nautilus python-psutil
由于这些软件包的安装因Linux发行版而异,因此请使用Linux发行版的软件包管理器来查找和安装它们。
然后运行,无论您的Linux发行版是什么 pip
要安装(或从旧版本升级)Nautilus终端扩展:
python2 -m pip install --user --upgrade nautilus_terminal
安装扩展程序后,您需要重新启动Nautilus。
nautilus -q
配置Nautilus终端(例如,将终端默认设置为隐藏,仅在按下后显示) F4
您可以使用Dconf编辑器,例如在Nautilus窗口的底部显示终端,而不是在默认的顶部显示。
使用以下命令在Ubuntu或Debian上安装Dconf Editor:
sudo apt install dconf-editor
现在,您可以打开Dconf编辑器,转到以下位置并更改某些Nautilus终端设置: org > flozz > nautilus-terminal
。
如何卸载Nautilus Terminal 3
如果Nautilus Terminal 3是使用PPA在Ubuntu上安装的,则只需删除已安装的软件包。
sudo apt remove nautilus-terminal
如果使用PIP安装了Nautilus Terminal 3,请按照以下步骤将其删除:
python2 -m pip uninstall nautilus_terminal
您可能需要重新启动Nautilus。
nautilus -q