Editing E-Mtv
HomePage
|
RecentChanges
|
EditorIndex
|
TextEditorFamilies
|
Preferences
Tiny (11k on Windows) open source console mode (curses) text editor for Linux, FreeBSD?, SunOS?, and Windows '''Author:''' Mtv Europe '''Homepage:''' http://frox25.no-ip.org/~mtve/code/ '''Download:''' http://frox25.no-ip.org/~mtve/code/orig/e-0.993.tar.bz2 '''Family:''' TinyEditors, LinuxEditorFamily '''License:''' open source '''Availability:''' Yes '''Platform:''' Windows, Unix, Linux, FreeBSD, SunOS e is a minimalist text editor * inspired by Norton Editor for DOS * insert/replace mode, block operations with highlighting, find and replace, goto line * written in C with ncurses, should compile anywhere * tested with ** FreeBSD 2.2.8-7.2 ** RedHat 6.2 ** SunOS 2.6-10 ** Windows using PDCurses (change the header file from ncurses to curses) * file loaded entirely in memory, you are limited only to what realloc(3) returns '''Key Bindings''' * characters, Enter, Up, Down, Left, Right, Home, End, PgUp, PgDn, Del, Backspace - standard behavior * ins toggle insert mode * ^X exit * ^S save file as * ^T goto top of text * ^O goto bottom of text * ^Y delete current line * ^Q quote next character (put in text non-printable symbol) * ^A go to line by number (or beginning of selection if number not specified) * ^F find string (not regexp, usual string, exact case) * ^R replace one string by another * ^N repeat last operation of find or replace * ^B mark begin of block (you'll see if beginning mark before ending) * ^E mark end of block * ^C copy marked block to current position * ^V move marked block to current position * ^D delete marked block * ^P put (write) block in file * ^G get (load) block from file * ^J same as PgUp * ^K same as PgDn '''Hints''' * you can edit binary files because `e' doesn't format anything * to reset block selection put ending mark before or at beginning mark (^B^E) * you can convert Dos files (crlf) to Unix (lf) easily: while pressing Ctrl print trqmmmnnnnnnnnn... :) * and back to Dos: trqjmqmqjmnnn... * by analogy be careful to Ctrl while printing something like 'tboed' * there is no autosave or anything like that, so backup your data in time '''Bugs''' * many operations on every getch: erase() and COLS*LINES addch(), but i don't think its so bad (scrolling is optimised, so on telnet session to 386 i feel the same speed like vi). * bad documentation, which counts only this file in terrible english without man page, i would be very thankful if someone can write it '''Copyrights''' * as is, no warranties at all * you can do with this sources whatever you want, except if you use latest version of this program and found a bug, you must inform me about it
Summary:
This change is a minor edit.
Please calculate
*
=
(Visit
Preferences
to set your user name.)
View other revisions
HomePage
|
RecentChanges
|
EditorIndex
|
TextEditorFamilies
|
Preferences