LE (text editor)

Screenshot of LE in UTF-8 mode.

Original author(s)| Alexander V. Lukyanov
Initial release| 1997; 27 years ago (1997)
Written in| C++
Operating system| UNIX-like
Type| Text editor
License| GPL-3.0-or-later
Website| github.com/lavv17/le

LE is a text editor which appears something like the Norton Editor, but has many additional features:[1][2][3]

* Rectangle select/copy/paste (block type is switchable)
* Search/replace with regular expressions
* Filtering block contents through an external program
* Linear multilevel undo/redo
* 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
* Editing of mmap'd files or devices in replace mode
* Frame drawing mode (first seen in Lexicon)
* File selection box (inspired by Turbo C)
* Built-in postfix calculator.

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.

## 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 under the GNU General Public License.

## References

1. ↑ "GitHub - lavv17/le: LE text editor". https://github.com/lavv17/le.
2. ↑ "le editor - Freecode". http://freshmeat.sourceforge.net/projects/leeditor.
3. ↑ "le - full screen text editor". http://manpages.ubuntu.com/manpages/impish/man1/le.1.html.

## External links

* FSF abstract for LE
* GitHub

0.00

(0 votes)

Original source: https://en.wikipedia.org/wiki/LE (text editor). Read more

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Software:LE_(text_editor)&oldid=3465056"