How to Install Deepin Terminal in Ubuntu

Spread the love

Deepin terminal is a python-based terminal emulator, specifically developed for the Chinese Linux distribution called “Deepin.” It has many useful features, some of which, like “quake mode” would usually require a separate application to be installed.

Installing Deepin terminal in Ubuntu

Deepin terminal has many Deepin OS-specific dependencies, so installation is not necessarily straightforward on all systems. Fortunately NoobsLab has created a PPA for easy installation of most Deepin specific software. As of the time of writing, NoobsLab’s ppa would work in Ubuntu 14.10 Utopic/14.04 Trusty/12.04 Precise/Linux Mint 17.1 and other Ubuntu derivatives, based on the above versions.

To add the PPA and install the software, copy and paste the following lines into your terminal:

sudo add-apt-repository ppa:noobslab/deepin-sc
sudo apt-get update
sudo apt-get install deepin-terminal

It will install many dependencies,

but the new terminal emulator should work flawlessly afterwards. You can start it with the command deepin-terminal or from your usual app-launcher menu.

Features

Deepin terminal appears to be a simple terminal emulator, not very different from any other at first glance. While not an exceptionally powerful emulator, it comes with some rather useful features nevertheless.

Keyboard shortcuts

Deepin terminal has an extensive list of configurable shortkeys. The defaults are listed below:

Command Keyboard Shortcut
Copy Ctrl + C
Paste Ctrl + V
Select word Double click
Open URL Ctrl + LeftButton
Split vertically Ctrl + H
Split horizontally Ctrl + h
Close current window Ctrl + W
Close other windows Ctrl + Q
Scrol up Alt + ,
Scroll down Alt + .
Focus up terminal Alt + k
Focus down terminal Alt + j
Focus left terminal Alt + h
Focus right terminal Alt + l
Zoom out Ctrl + =
Zoom in Ctrl + –
Revert default size Ctrl + 0
New workspace Ctrl + /
Close workspace Ctrl + :
Switch preview workspace Ctrl + ,
Switch next workspace Ctrl + .
Search forward Ctrl + ‘
Search backward Ctrl + “
Fullscreen F11
Help Ctrl + ?
Show remote login window Ctrl + 9
Show sub-process window Ctrl + 8

Workspaces

Deepin terminal now supports multiple workspaces or tabs. To open a new one, press Ctrl + / or right click anywhere in the window and select “New workspace.” You can navigate workspaces with the mouse or with keyboard shortcust (see above).

Split windows

Each workspace can be split into multiple tiled subwindows, making multitasking much more effective. There is no theoretical limit as to how many times you can split the window, although obvious usability limitations will apply.

Add SSH servers

Deepin terminal makes it easy to add and save SSH servers for later use. This can be quite useful for server administrators using SSH extensively over multiple servers and/or networks.

Quake mode

Deepin terminal can be started in “quake mode” which will launch it in a HUD fashion, overlaying your usual desktop. Access quake mode by right-clicking the terminal and selecting “Full screen” or starting it with the “--quake-mode” command line parameter, like this:

deepin-terminal --quake-mode

… and more

Deepin terminal also offers an extensive context-menu

and some basic setup options.

Conclusion

Deepin terminal is a custom-built terminal emulator for Linux Deepin, which comes with many useful and advanced features. Although it requires Deepin-specific dependencies to be installed, thanks to an existing PPA, it is easy to install and use in Ubuntu or derivative systems.

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

Sign up for all newsletters.
By signing up, you agree to our Privacy Policy and European users agree to the data transfer policy. We will not share your data and you can unsubscribe at any time. Subscribe


Attila Orosz

Attila is a writer, blogger and author with a background in IT management. Using GNU/Linux systems both personally and professionally, his advice stems from 10+ years of hands on experience. In his free time he also runs the popular Meditation for Beginners blog.

Comments (8)