mle

A flexible terminal text editor with syntax highlighting, multiple cursors, and Lua extensibility.

By The mle contributors

Compare mle with another product

Alternatives

See all alternatives

About mle

mle is a small terminal-based text editor written in C. Its features include UTF-8 support, syntax highlighting, window splitting, regex search and replace, macros, and multiple cursors. Lua scripting and a configurable rc file provide ways to extend and customize it.

It runs on Linux, macOS, Windows through Cygwin or WSL, and other systems. It supports large files and can use familiar command-line tools for navigation and file search.

Strengths

  • Syntax highlighting, multiple cursors, and window splitting
  • Lua extensibility and configurable key maps
  • Supports large files and UTF-8

Limitations

  • Requires terminal use
  • Windows use requires Cygwin or WSL

Details

Pricing
FreeFree and open source under the Apache-2.0 license.
License
Apache-2.0
Developer
The mle contributors
Platforms
Windows, macOS, Linux, Command line
How it runs
Downloadable app
Best suited for
Developers who want a configurable terminal editor with a small codebase
Last verified
Added
Provenance
Selected from the Homebrew formula

Report a wrong fact or a dead link on this listing