LE (text editor)
Appearance
	
	
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
 
  | 
| LE | |
|---|---|
Screenshot of LE in UTF-8 mode.  | |
| Original author | Alexander V. Lukyanov | 
| Initial release | 1997 | 
| Stable release | 1.16.8[1]   | 
| Written in | C++ | 
| Operating system | UNIX-like | 
| Type | Text editor | 
| License | GPL-3.0-or-later | 
| Website | github | 
LE is a text editor which appears something like the Norton Editor, but has many additional features:[2][3][4]
- 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
[edit]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
[edit]- ^  https://github.com/lavv17/le/releases/tag/v1.16.8. 
{{cite web}}: Missing or empty|title=(help) - ^ "GitHub - lavv17/le: LE text editor". GitHub. Retrieved 9 June 2022.
 - ^ "le editor - Freecode". Archived from the original on 2022-04-12.
 - ^ "le - full screen text editor". Ubuntu Manpage. Retrieved 9 June 2022.