micro
Micro is a terminal-based, Go language-developed text editor that does not require dependency. It is designed as an alternative to the Nano editor, offering modern features such as multiple cursor support, mouse usage, and the Lua-based plugin system.
micro
100micro-editor · Terminal & CLI
- You can quickly edit text files via Terminal.
- You can manage code files on remote servers via SSH connections.
- With Lua plugins, you can extend the editor's functionality to their needs.
- • High number of open issues (921)
- • NeutralGitHub Issue
Add to apt
“It would be more convenient to install micro on servers if you could just run `apt-get install micro`.”
- • NeutralGitHub Issue
Escape sequences written on mouse movement
“When I ssh into an AWS EC2 instance and use micro, mouse movement inserts nonsense text. Here is a sample: M@4![M@N"][M@2"][MCH"MC2!&!MC3! ' | chpasswd -e` `RUN usermod -a -G sudo ted` `RUN mkdir /var/run/sshd` `RUN mkdir /home/ted` `RUN chown -R ted /home/ted` `RUN apt-get…”
Verified against README · Oct 26, 2026 · source