Nautilus Terminal 3 It is a tool to embed the terminal into Nautilus (file, the default Gnome file browser). The terminal follows the file manager navigation (
cd It will be executed automatically when navigating through folders in Nautilus).
With this Nautilus plugin, you can use to show/hide the embedded terminal of Nautilus.
F4 By default, it is a key.
Nautilus Terminal 3.4.0 was recently released, with 2 important new features. In this version, you can change the terminal switching shortcut and configure the background and foreground (text) terminal colors.
The tool does not have a GUI from which you can directly change its settings, but it has some options, including the 2 new options I mentioned above. You can use the Dconf editor to change these settings by:
/ org / flozz / nautilus-terminal / :
Change from there
toggle-shortcut Its default value (
F4 ) To any keys you want by adding the keyboard shortcuts you want to use to switch terminals in Nautilus.For example using
Ctrl + F4 ,change
toggle-shortcut Value from
/ org / flozz / nautilus-terminal / You will also find new
foreground-color Allows options to change the terminal background and text color.
In fact, you must change the foreground color (text) before using Nautilus Terminal 3.4.0 for the first time, because the background and foreground color settings are both set to
#000000 (Black) By default. [[Edit]]This problem has been fixed in version 3.4.2.
It’s important to note that you need to restart Nautilus Terminal (by running
nautilus -q In the terminal), and then use the Dconf editor to change some of its settings so that you can see the changes.
In addition to these newly added features, Nautilus Terminal 3 also supports:
- Can be set to start to be visible or hidden
- Copy/paste use
Ctrl+Shift+V(Although there is no copy/paste context menu)
- Drag and drop files and folders on the terminal (it automatically completes the path of the dragged files or folders)
- Use the default shell for the user
- Detection of running processes: If some programs are running in the terminal, then
cdThe command was not sent to the shell
- The terminal can be displayed at the top or bottom of the Nautilus window
For Fedora, there is a Copr database Can be used to install Nautilus Terminal:
sudo dnf copr enable tomaszgasior/mushrooms
sudo dnf install nautilus-terminal
For Arch Linux, Nautilus Terminal is available at Community database .
Nautilus Terminal can also be installed using PIP (for Python 2 and Python 3, it depends on the Nautilus Python binding you are using) as shown below.
1. Install the required software packages.
To do this, you need to install pip, python-psutil and Nautilus Python bindings from the repository of your Linux distribution:
sudo apt install python3-pip python3-psutil python3-nautilus
- Debian Buster or older version / Ubuntu 18.04 or older version:
sudo apt install python-pip python-psutil python-nautilus
sudo dnf install python3-pip python3-psutil nautilus-python
2. Then install Nautilus Terminal for the current user:
- Applicable to Python3 Nautilus bindings (for example, Ubuntu 20.04 and 20.10, Debian Bullseye and higher, Fedora):
python3 -m pip install --upgrade --user nautilus_terminal
- Applicable to Python2 Nautilus bindings (e.g. Ubuntu 18.04, Debian Buster and earlier versions):
python2 -m pip install --upgrade --user nautilus_terminal
3. Finally, restart Nautilus to use the new Nautilus Terminal plugin:
You also need to install the Dconf editor to change Nautilus Terminal settings:
- Debian / Ubuntu:
sudo apt install dconf-editor
sudo dnf install dconf-editor
Please note that you need to run Nautilus at least once (Nautilus Terminal plug-in is installed) to get the Dconf editor option to display this plug-in.
How to remove Nautilus Terminal
If you installed Nautilus Terminal via a repository, please remove it like any other package (for example, on Fedora, use remove it).
sudo dnf remove nautilus-terminal For Nautilus Terminal installed using PIP, please follow the steps below to delete it:
- For Python 3:
python3 -m pip uninstall nautilus-terminal
- For Python 2:
python2 -m pip uninstall nautilus-terminal