Install Terminator on Linux systems to enhance command line terminals

Source: Internet
Author: User
Tags configuration settings linux mint

Terminator, it can open multiple terminals in one window. One of the goals of the project is to provide a useful tool for placing terminals. It is inspired by programs like Gnome-multi-term,quankonsole, which focus on placing terminals in a grid. Terminator 0.98 brings a more perfect label feature, better layout save/restore, improved preference user interface and multiple bug fixes.

Changes and new features of Terminator 0.98

* Added a layout launcher that allows simple switching between layouts (with ALT + L to open a new layout switch);
* Added a new manual (using F1 to open);

* When saving, the layout will now remember:
Maximize and full screen status
Window title
Active labels
Activated terminals
Working directory for each terminal
Add options to enable/deactivate non-homogeneous non-homogenous tags and scroll arrows;

* Add shortcut keys to press the line/half page/one page up/down scrolling;
* Add Ctrl + mouse wheel to enlarge/shrink, shift+ mouse wheel up/down scrolling page;
* Add shortcut keys for next/previous profile profiles
* Improved consistency of custom command menus
* New shortcuts/codes to toggle all/label groupings;
* Improved monitoring Plug-ins
* Add search bar Toggle;
* Clean up and rearrange the preferences Preferences window, including a full global notes update
* Add option to set Activitywatcher plugin silent time

Install Terminator 0.98

Terminator 0.98 has an available PPA, first we need to add a library on the Ubuntu/linux Mint. Run the following command in the terminal to install Terminator 0.98.

The code is as follows:

$ sudo add-apt-repository ppa:gnome-terminator/nightly
$ sudo apt-get update
$ sudo apt-get install terminator\
If you want to remove Terminator, just run the following command (optional) in the terminal.

The code is as follows:
$ sudo apt-get remove terminator

has been using Termiantor as the default terminal, the console simulator is the biggest feature is to support full screen, I like this feature, so that I will not be the taskbar and window title and other things interfere, and give people the feeling is like in the console operation, rather than on the graphics desktop operation, feel the times of the bat :-).
In addition to Full-screen functionality, Terminator also supports a variety of configuration settings, notably the "Run a custom Command", which enables Terminator to run some commands when it is started, and can set the command to quit when Terminator also shuts down. Of course. , this feature is not unique to Terminator and can be implemented through command parameters or configuration files in other console emulators.

Then, we need to modify the code (it is not clear that these bugs exist for a long time, but no one solves!-_-!).
*

The code is as follows:

CP terminatorlib/__init__.py terminatorlib/plugins/

; This bug is really ~ ~, so copy can only be allowed to run, but the plug-in can not be used to do not know, anyway, there is no need
* Edit Termiantor, add a line below line 40th to the following code:

The code is as follows:

Sys.path.append ('/usr/lib/python2.6/site-packages ')
This line of code indicates Python's library search path, and I found that when I first installed terminator, it placed Terminatorlib in the/usr/lib/python2.6/site-packages directory, and different systems might have the same path. You can install first, then, look at the location of its placement, corresponding to modify the previous sentence. I'm not using the SET environment variable pythonpath= $PYTHONPATH:/usr/lib/python2.6/site-packages Way, Because I want to minimize the impact on the system environment.
*

The code is as follows:

./setup.py Install--PREFIX=/USR--record=install-files.txt

; Install and specify the installation directory and log installation information for ease of uninstall (./setup.py Uninstall--manifest=install-files.txt)

You can successfully run Terminator after pressing the above operation.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.