micro 2.0.8 released (October 6, 2020)
micro is a CLI editor for write and editing code (but yet text files) in over 75 programming languages.
This program come as a single executable written in Go language for Windows 32 and 64 bit with no external dependences.
All platforms are: Linux, MacOS, BSD, Windows, ARM Linux.
• Web site:
https://micro-editor.github.io
• GitHub web project:
https://github.com/zyedidia/micro
• GitHub download page:
https://github.com/zyedidia/micro/releases/tag/v2.0.8
• direct download Windows 32 bit:
https://github.com/zyedidia/micro/relea ... -win32.zip
• direct download Windows 64 bit:
https://github.com/zyedidia/micro/relea ... -win64.zip
• license: MIT
• Softpedia:
https://www.softpedia.com/get/Programmi ... idia.shtml
• Slant detailled review:
https://www.slant.co/topics/3772/viewpo ... tors~micro
Slant review:
• Rating = 94 - Excellent
PROS
• Mouse support
• Small and portable
• Uses standard key-bindings (IBM CUA - Common User Access)
https://en.wikipedia.org/wiki/Table_of_ ... _shortcuts
• Syntax highlighting for many languages
• Beginner-friendly terminal editor
• Can be extended through plugins
• Great colorscheme support
• Runs in terminal
• Easy to configure
• Multiple cursor support
• Great for beginners
• Split panes
• Macros
• Snippet support
• Great tabs support
• Written in Golang (Go programming language)
• Installable on Linux using Snappy
https://snapcraft.io/
CONS
• Small community & ecosystem
• Non-existent plugins for very common languages
• Limited compatibility
Features (from GitHub)
• Easy to use and install.
• No dependencies or external files are needed — just the binary you can download further down the page.
• Multiple cursors.
• Common keybindings (Ctrl-s, Ctrl-c, Ctrl-v, Ctrl-z, …).
• Keybindings can be rebound to your liking.
• Sane defaults.
• You shouldn't have to configure much out of the box (and it is extremely easy to configure).
• Splits and tabs.
• nano-like menu to help you remember the keybindings.
• Extremely good mouse support.
• This means mouse dragging to create a selection, double click to select by word, and triple click to select by line.
• Cross-platform (it should work on all the platforms Go runs on).
• Note that while Windows is supported Mingw/Cygwin is not (see below).
• Plugin system (plugins are written in Lua).
• micro has a built-in plugin manager to automatically install, remove, and update plugins.
• Built-in diff gutter.
• Simple autocompletion.
• Persistent undo.
• Automatic linting and error notifications.
• Syntax highlighting for over 130 languages.
• Color scheme support.
• By default, micro comes with 16, 256, and true color themes.
• True color support (set the MICRO_TRUECOLOR environment variable to 1 to enable it).
• Copy and paste with the system clipboard.
• Small and simple.
• Easily configurable.
• Macros.
• Common editor features such as undo/redo, line numbers, Unicode support, soft wrapping, …
• Plugin list:
https://micro-editor.github.io/plugins.html
• Chat on Gitter
https://gitter.im/zyedidia/micro?utm_so ... tent=badge
Screenshot from web site
and
.. other 9 screenshots on web site