Eco
A simple text editor.
Eco is an Open Source project covered by the GNU General Public License
version 2, check the COPYING file for more details.
It is maintained by Diego Hernan Borghetti and only test in Linux, so
ideas, patch, bugs, whatever are welcome to bdiego@gmail.com
Eco is a small and simple text editor, need termios (ncurses) for set
the terminal characteristics and ansi scape sequence to draw in the
terminal.
The build and install process is really simple, just type make and
following by make install.
The Makefile is really simple now, if you need special library, cc flag
or any other thing, you can use the BUILD variable.
The default directory to install is HOME/bin, but you can change it
in the Makefile (PREFIX variable).
Key binding
===========
The key binding can not be change from config file, it's build-in, and
it's:
CX - CC - Quit
CX - CS - Save file
CK - Kill the current line
CR - Rotate the view
CG - Goto to line N
CX - CF - Find a file
CU - Force a scren update
CS - Forward search
CB - Backward search
CX - CR - Search and replace
CH - Backspace
CI - Tab
CM - Carriage ret
Other key binding that maybe change:
CC - Cut the current line (put in the kill buffer)
CY - Paste the text from the kill buffer into the current buf
CL - Clean the kill buffer
Colors
======
Eco only use color for two things, the status line and the line where the
cursor is, both color can be set in the config file (HOME/.eco) in two
section like:
[ View ]
foreground = COLOR
background = COLOR
[ Screen ]
current_line_foreground = COLOR
current_line_background = COLOR
empty_char_fg = COLOR
empty_char_bg = COLOR
and COLOR can be:
0 - Black
1 - Red
2 - Green
3 - Yellow
4 - Blue
5 - Magenta
6 - Cyan
7 - White