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.

MI

micro-editor · Terminal & CLI

STARS29.8K
FORKS1.4K
COMMITS3.5K
CONTRIBUTORS314
VERSIONv2.0.15
UPDATEDtoday
GoTerminalMetin DüzenleyiciCLIMIT
What can it do?
  • 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.
Heads up
  • • High number of open issues (921)
User reviews
  • • 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

My note

More in: Terminal & CLI