2012-12-14 19:33:34 -08:00
|
|
|
Terminology 0.2.0
|
2012-06-12 03:10:01 -07:00
|
|
|
|
2012-07-03 08:25:19 -07:00
|
|
|
******************************************************************************
|
|
|
|
|
|
|
|
FOR ANY ISSUES PLEASE EMAIL:
|
|
|
|
enlightenment-devel@lists.sourceforge.net
|
|
|
|
|
|
|
|
******************************************************************************
|
2012-06-12 03:10:01 -07:00
|
|
|
|
2012-06-12 03:30:53 -07:00
|
|
|
Requirements:
|
|
|
|
-------------
|
2012-06-12 03:10:01 -07:00
|
|
|
|
|
|
|
* elementary 1.1 (1.0.99 SVN latest)
|
2012-06-19 03:55:24 -07:00
|
|
|
* eina
|
|
|
|
* eet
|
2012-06-12 03:10:01 -07:00
|
|
|
* evas 1.3 (1.2.99 SVN latest)
|
|
|
|
* ecore
|
|
|
|
* edje
|
2012-06-19 03:55:24 -07:00
|
|
|
* emotion
|
|
|
|
* ecore-imf
|
|
|
|
* ecore-imf-evas
|
2012-07-03 08:25:19 -07:00
|
|
|
* ecore-input 1.3 (1.2.99 SVN latest)
|
2012-06-12 03:10:01 -07:00
|
|
|
|
|
|
|
Please see http://www.enlightenment.org for information on these.
|
|
|
|
|
2012-07-03 08:25:19 -07:00
|
|
|
This is an EFL terminal emulator with some extra bells and whistles.
|
|
|
|
It's brand new and was only started near the begining of June 2012, so
|
|
|
|
expecting it to do everything a mature terminal emulator does is a bit
|
|
|
|
premature, but considering it's young age, it does a lot.
|
|
|
|
|
2012-06-12 03:10:01 -07:00
|
|
|
Compiling:
|
|
|
|
----------
|
|
|
|
|
|
|
|
Once you have met requirements, compiling and installing is simple:
|
|
|
|
|
|
|
|
./configure
|
|
|
|
make
|
|
|
|
make install
|
2012-06-19 03:55:24 -07:00
|
|
|
|
2012-06-29 06:33:37 -07:00
|
|
|
Note: to make terminology work with input methods in general you need:
|
2012-06-19 03:55:24 -07:00
|
|
|
|
|
|
|
export ECORE_IMF_MODULE="xim"
|
|
|
|
export XMODIFIERS="@im=none"
|
2012-06-29 06:33:37 -07:00
|
|
|
|
|
|
|
Special key controls:
|
|
|
|
|
|
|
|
Shift+PgUp = Scroll 1 page up
|
|
|
|
Shift+PgDn = Scroll 1 page down
|
|
|
|
Shift+Insert = Paste Clipboard (ctrl+v/c) selection
|
|
|
|
Shift+Ctrl+Insert = Paste Primary (hilight) selection
|
|
|
|
Shift+Keypad-Plus = Font size up 1
|
|
|
|
Shift+Keypad-Minus = Font size down 1
|
|
|
|
Shift+Keypad-Multiply = Reset font size to 10
|
|
|
|
Shift+Keypad-Divide = Copy highlight to Clipboard (same as ctrl+c in gui apps)
|
2013-01-22 07:01:53 -08:00
|
|
|
Ctrl+PgUp = reserved later for multi-terms
|
|
|
|
Ctrl+PgDn = reserved later for multi-terms
|
2012-08-15 20:50:01 -07:00
|
|
|
Alt+Home = Enter command mode (enter commands to control terminology itself)
|
|
|
|
|
|
|
|
Command mode commands currently understood:
|
|
|
|
|
|
|
|
f = Reset font to default settign saved in config
|
|
|
|
f+ = Increase fontsize
|
|
|
|
f- = Decreate fontsize
|
|
|
|
fb = Display big font size (10x20 bitmap, or size 20 with scalable).
|
2012-08-22 03:57:51 -07:00
|
|
|
gNxM = make terminal NxM chars in size (if possible). e.g. g80x48 g40x20.
|
|
|
|
If just one number is provided, it will use the following shortcuts:
|
2012-08-22 07:12:12 -07:00
|
|
|
g0=80x24; g1=80x40; g2=80x60; g3=80x80; g4=120x24; g5=120x40; g6=120x60;
|
2012-08-22 03:57:51 -07:00
|
|
|
g7=120x80; g8=120x120
|
2012-08-22 19:41:57 -07:00
|
|
|
b = reset the background (no media)
|
|
|
|
bPATH = set the background media to an absolute file PATH
|
2012-06-29 06:33:37 -07:00
|
|
|
|
|
|
|
Mouse controls:
|
|
|
|
|
|
|
|
Right mouse button = controls menu
|
|
|
|
Middle mouse button = paste highlight selection
|
|
|
|
Left mouse button/drag = make highlight
|
|
|
|
Wheel = scroll up or down in history
|
2012-07-01 20:50:38 -07:00
|
|
|
Ctrl+Wheel = zoom font size up/down
|
2012-07-01 19:52:48 -07:00
|
|
|
|
|
|
|
Extended escapes for terminology only:
|
|
|
|
|
|
|
|
[\033][{][COMMAND][\000]
|
|
|
|
i.e.
|
|
|
|
1. ESC char (\033 or 0x1b)
|
2012-12-24 07:19:55 -08:00
|
|
|
2. } char
|
2012-07-01 19:52:48 -07:00
|
|
|
3... sequence of UTF8 chars other than nul (\000 or 0x00).
|
|
|
|
4 \000 char (nul byte or 0x00 to indicate end of sequence)
|
|
|
|
e.g.
|
2012-12-24 07:19:55 -08:00
|
|
|
echo -n '\033}Hello world\000'
|
2012-07-01 19:52:48 -07:00
|
|
|
|
|
|
|
Commands understood:
|