使用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-terminalpython-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窗口的底部显示终端,而不是在默认的顶部显示。 Nautilus Terminal 3选项dconf

使用以下命令在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
Sidebar