What it does
Micro is a terminal-based text editor aimed at people who want a small, approachable editing environment in a terminal or over SSH. The project distributes it as a static binary with no dependencies, and includes syntax highlighting, multiple cursors, mouse support, an embedded shell, JSON configuration, and a Lua plugin system.
Micro suits an editing task that starts at a shell: open a source file, use its familiar control-key shortcuts, and make repeated edits with multiple cursors. The project website says the editor can be installed from a standalone binary, then customized through JSON settings and keybindings; Lua is available when those settings are not enough. Its plugin manager handles Lua plugins, and an embedded terminal can sit beside the file in a split. This keeps a light editing workflow close to a terminal session, including when working over SSH. Micro is terminal-native rather than a graphical desktop IDE, so users who rely on visual project panels or integrated debugger workflows should choose accordingly. The source repository publishes the editor under MIT; the pages opened do not state a separate purchase price.
Strengths
- The official project describes a static binary with no dependencies.
- Multiple cursors, mouse support, syntax highlighting, and an embedded terminal are documented features.
- JSON options and keybindings can be customized, with Lua plugins for further extension.
Watch out for
- The editor is terminal-based rather than a graphical desktop IDE.
Best for
- Editing source and configuration files in a terminal or over SSH
- Small code changes where familiar shortcuts, multiple cursors, and an embedded shell are useful
Sources
- Micro - Home (Oct 25, 2026)
- micro-editor/micro README (Oct 25, 2026)
- Micro LICENSE (Oct 25, 2026)
