OpenBSD: Available in the ports tree and also available as a binary package.
See wiki for details about CRUX, Termux.
Linux: Available in distro-specific package managers.
These packages are not guaranteed to be up-to-date. Micro is also available through other package managers on Linux such dnf, AUR, Nix, and package managersįor other operating systems. To uninstall micro, simply remove the binary, and the configuration directory at ~/.config/micro. Pre-built binaries are distributed with releases. Stable version if you install from the prebuilt binaries, Homebrew, or Snap.Ī desktop entry file and man page can be found in the assets/packaging directory. It is only guaranteed that you are installing the most recent Use micro -version to get the version information after installing. If you want more information about ways to install micro, see this wiki page. To install micro, you can download a prebuilt binary, or you can build it from source.
Common editor features such as undo/redo, line numbers, Unicode support, soft wrapping, ….
Copy and paste with the system clipboard.
True color support (set the MICRO_TRUECOLOR environment variable to 1 to enable it).
By default, micro comes with 16, 256, and true color themes.
Syntax highlighting for over 130 languages.
Automatic linting and error notifications.
micro has a built-in plugin manager to automatically install, remove, and update plugins.
Plugin system (plugins are written in Lua).
Note that while Windows is supported Mingw/Cygwin is not (see below).
Cross-platform (it should work on all the platforms Go runs on).
This means mouse dragging to create a selection, double click to select by word, and triple click to select by line.
nano-like menu to help you remember the keybindings.
You shouldn't have to configure much out of the box (and it is extremely easy to configure).
Keybindings can be rebound to your liking.
Common keybindings ( Ctrl-s, Ctrl-c, Ctrl-v, Ctrl-z, …).
No dependencies or external files are needed - just the binary you can download further down the page.
You can also check out the website for Micro at. To see more screenshots of micro, showcasing some of the default color schemes, see here. Here is a picture of micro editing its source code. It strives to be enjoyable as a full-time editor for people who prefer to work in a terminal, or those who regularly edit files over SSH. It comes as a single, batteries-included, static binary with no dependencies you can download and use it right now!Īs its name indicates, micro aims to be somewhat of a successor to the nano editor by being easy to install and use. Micro is a terminal-based text editor that aims to be easy to use and intuitive, while also taking advantage of the capabilities