Edit files directly on remote servers over SSH without learning complex terminal editor shortcuts.
Replace nano or vi with a modern editor that uses standard copy-paste and save shortcuts you already know.
Extend the editor with custom plugins written in Lua for your specific workflow needs.
Work in terminal-only environments (CI/CD pipelines, containers, minimal systems) with full syntax highlighting and mouse support.
Micro is a text editor that runs inside a terminal, the command-line window on your computer. Terminals are the text-only interfaces where you type commands, and they are common when working on remote servers over SSH or in developer workflows. Micro aims to be the easy-to-use modern alternative to other terminal editors, which can have steep learning curves. The key appeal is familiarity: micro uses the same keyboard shortcuts most people already know from standard desktop applications, Ctrl+S to save, Ctrl+C to copy, Ctrl+V to paste, Ctrl+Z to undo, so there is almost no learning curve. It also shows a help menu at the bottom of the screen (similar to nano, another simple terminal editor) so you can see available commands at any time. Micro ships as a single self-contained binary file with no dependencies, so installation is as simple as downloading one file. It is available via Homebrew on macOS, Snap and various distro package managers on Linux, and Chocolatey or Scoop on Windows. A one-line install script is also available. Feature-wise, micro supports multiple cursors, split panes, tabs, syntax highlighting for over 130 programming languages, a built-in plugin system (plugins are written in Lua), automatic linting (real-time error checking), persistent undo/redo history, and full mouse support including click-to-place, drag-to-select, and double-click to select a word. It supports true color terminals. Written in Go, micro works cross-platform wherever Go runs. It is particularly useful for developers who regularly edit files directly on remote servers. The full README is longer than what was provided.
Generated 2026-05-21 · Model: sonnet-4-6 · Verify against the repo before relying on details.