Terminal emulator with all the bells and whistles https://www.enlightenment.org
Go to file
Mike Blumenkrantz 77650afb6c add text search to term TODO
SVN revision: 73234
2012-07-03 12:49:10 +00:00
data make about text scroll for an extra 15 sec. 2012-07-02 03:51:20 +00:00
m4 reduce number of warnings with -Wall -Wextra. 2012-06-17 17:04:17 +00:00
src Terminology: Listen to N_LONG_TAPS move instead of start. 2012-07-03 05:28:31 +00:00
.gitignore ignore++ 2012-06-25 17:12:21 +00:00
AUTHORS finally a terminal emulator for efl! sure - uses a lot of text 2012-06-12 10:10:01 +00:00
COPYING ok then - BSD. so it can be a lib. 2012-06-17 23:20:17 +00:00
ChangeLog finally a terminal emulator for efl! sure - uses a lot of text 2012-06-12 10:10:01 +00:00
INSTALL finally a terminal emulator for efl! sure - uses a lot of text 2012-06-12 10:10:01 +00:00
Makefile.am Terminology: Add autogen.sh to Makefile.am for Sleep_Walker. 2012-06-18 12:42:25 +00:00
NEWS finally a terminal emulator for efl! sure - uses a lot of text 2012-06-12 10:10:01 +00:00
README update README 2012-07-02 03:50:38 +00:00
TODO add text search to term TODO 2012-07-03 12:49:10 +00:00
autogen.sh finally a terminal emulator for efl! sure - uses a lot of text 2012-06-12 10:10:01 +00:00
configure.ac use new ecore-input compose handling in terminology. 2012-06-28 08:21:51 +00:00

README

Terminology
-----------

An EFL terminal emulator

Requirements:
-------------

  * elementary 1.1 (1.0.99 SVN latest)
  * eina
  * eet
  * evas 1.3 (1.2.99 SVN latest)
  * ecore
  * edje
  * emotion
  * ecore-imf
  * ecore-imf-evas

Please see http://www.enlightenment.org for information on these.

Compiling:
----------

Once you have met requirements, compiling and installing is simple:

  ./configure
  make
  make install

Note: to make terminology work with input methods in general you need:

export ECORE_IMF_MODULE="xim"
export XMODIFIERS="@im=none"

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)

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
Ctrl+Wheel = zoom font size up/down

Extended escapes for terminology only:

[\033][{][COMMAND][\000]
i.e.
  1.   ESC char (\033 or 0x1b)
  2.   { char
  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.
  echo -n '\033{Hello world\000'
  
Commands understood: