LE (text editor)

From Wikipedia, the free encyclopedia

LE

Screenshot of LE in UTF-8 mode.
Design by Alexander V. Lukyanov
Latest release 1.13.6 / January 21, 2008
OS UNIX-like
Genre Text editor
License GNU GPL
Website http://freshmeat.net/projects/leeditor/

LE is a text editor which appears something like the Norton Editor, but has several additional features:

  • rectangle select/copy/paste
  • customizable menus
  • color syntax highlighting (using regular expressions in an external file)
  • handles UTF-8 characters, based on locale settings
  • customizable keymaps for different terminal types (associating either literal strings or terminfo capability names)
  • hexadecimal editing mode
  • edits (replace only) mmap'd files or devices.

It uses ncurses for display, mouse and part of the keyboard handling. The application has a built-in table of key assignments for xterm, rxvt and some less familiar terminal types.

LE uses the system's regular expression library, which is assumed to support the POSIX features.

[edit] History

According to the HISTORY file in its sources, Alexander V. Lukyanov started writing it in 1993 while using a BESTA machine. Over the next four years, he rewrote it into C++, and published it in 1997 with the GPL license.

[edit] External links