Micro is a modern console based text editor, written in Go. Version 1.0.0 has been recently released. It’s cross-platform (installs as a single binary) and supports a variety of features:
- Easy to use and to install
- No dependencies or external files are needed — just the binary you can download further down the page
- 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
- 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, there are still some bugs that need to be worked out
- Plugin system (plugins are written in Lua)
- Persistent undo
- Automatic linting and error notifications
- Syntax highlighting (for over 75 languages!)
- Colorscheme support
- By default, micro comes with 16, 256, and true color themes.
- True color support (set the
MICRO_TRUECOLOR
env variable to 1 to enable it)- Copy and paste with the system clipboard
- Small and simple
- Easily configurable
- Common editor things such as undo/redo, line numbers, unicode support…
Although not yet implemented, I hope to add more features such as autocompletion, and multiple cursors in the future.
If you are looking for a new editor, give Micro a try.
Micro – a modern and intuitive terminal-based text editor #tools #editors #Micro… https://t.co/rpOTwBBb7k https://t.co/idUb0m3Ahc
The 1001th text editor. How many more do we need after Vi IMproved? :-)
Better than mcedit? :)
Much :)
I want examples!
Splits and tabs, cross-platform, single binary install, plugin system, extensive syntax highlighting with linting and error notification … :)
Better than XEDIT? :-)
Better than punchcards? :)
Punch cards and IEBUPDTE are the best!
Never heard of IEBUPDTE before. Already like it because of the name.
Used to edit source code using this 8th wonder of the world. Sed is easier to use, hands down. But nothing can compare with those girls who used to punch cards :-)
Michael Stepanov liked this on Facebook.
it’s funny to see ‘modern’ and ‘terminal based’ applied to a single entity.
Of course modern is terminal based. You wouldn’t call punchcard interface ‘modern’ :-)
Gui is obsolete ;)
Al Bo CLI is much closer to punch cards on a timeline then to GUI
Vi ftw!
Tristan Bailey liked this on Facebook.