Micro is a terminal-based text editor that aims to be easy to use and intuitive, while also taking advantage of the full capabilities of modern terminals. It comes as one single, batteries-included, static binary with no dependencies, and you can download and use it right now.
As the name indicates, micro aims to be somewhat of a successor to the nano editor by being easy to install and use in a pinch, but micro also aims to be enjoyable to use full time, whether you work in the terminal because you prefer it (like me), or because you need to (over ssh).
Micro has a built-in help system which you can access by pressing Ctrl-E
and typing help topic
. You can also press Ctrl-G
to open the main help file. The help files are also viewable online in the GitHub repository.
I also recommend reading the tutorial for a brief introduction to the more powerful configuration features micro offers.
If you have any questions, feel free to open an issue in the GitHub issue tracker or to ask more informally in the Gitter chat
Currently micro does not have any sort of Vim emulation. However, this is the next major feature that is planned, so stay tuned.
Unfortunately terminals don't send key events for the Command key so it's impossible for micro to make keybindings for it. One solution in iTerm2 is in 'Preferences->Keys->Remap Modifiers' and select 'Remap left command key to control.' Note that command will no longer be usable in iTerm2 for terminal keybindings (such as command-q to quit, or command-d to split).
Yes! You can help by creating colorschemes or syntax files or by improving the documentation. If you know Lua you can write plugins.
Your TERM
variable probably indicates that your terminal only supports 16 colors. You can change it like so to enable 256 colors: $ export TERM=xterm-256color
. Alternatively you can use one of micro's 16 color colorschemes by running > set colorscheme simple
.
You can download both SVG and PNG versions of the Micro logo for free in the following zip file.
micro-logos.zip