5 ms·
If you are a sublime person, micro is your terminal based editor. Built in sublime style multi-line editing, built in super simple plugin management, intuitiv
by SanchoPanda 6y ago
If you are a sublime person, micro is your terminal based editor. Built in sublime style multi-line editing, built in super simple plugin management, intuitive tabs and splits, keyboard shortcuts you are familiar with, clipboard works across apps, shifting the current line up or down one line at a time visually (bubbling I think it's called) etc.
Features that require plugins in sublime also come standard and are incredibly useful, like using it as part of a pipeline or my single favorite editor feature of textfilters, like the sublime filterpipes plugin. Meaning if I know how to do something using a regular cli tool, you just do that without having to do it in some new way. For me that means I can use Micro as an interactive front end for xsv for giant csv files of questionable provenance which require some hand fixing as well as some large scale transformation.
Since 2.0, the stability on enormous files has also been off the charts great. It will open and be ready to work on 1gb+ text files faster than wc can tell you how long they are.
Anyway, as you may have noticed, I am an enormous micro fanboy, sorry not sorry.
- deleted 6y ago[deleted]
- MuffinFlavored 6y ago> Built in sublime style multi-line editing Can I use my mouse and keyboard shortcuts like I usually do when I am editing text? edit: nevermind. i thought this was the be-all end-all i am looking for in terms of a modern terminal where I can click/drag stuff with my mouse like I can with a text editor/textarea box in a web browser.
- SanchoPanda 6y agoI had no idea highlighting something and dragging it with the mouse was a thing. It works all over the place from quick testing. This is cray, how have I missed this my entire life?
- ianwalter 6y agoI don't see it (other than the color scheme). It doesn't come with a file manager or typeahead for the command interface. I've already hit a showstopping bug just trying to save a file. It's been a while since I was actively using Sublime but it doesn't feel like it at all. It looks promising though. I would love for it to become feature-rich and replace the mess that is vim.
- SanchoPanda 6y agoI'm not the author, who is in this thread elsewhere, but very curious what the bug is, if only to avoid it myself since I use micro constantly.
- ianwalter 6y agoSteps to reproduce (MacOS): 1. > tab 2. type some JS 3. > save 4. (prompted by Filename:) test4.js 5. File doesn't get saved 6. > save test4.js 7. File does get saved but syntax highlighting doesn't kick in. Seems easy enough to avoid (after figuring out step #6) but little issues like these really throw me off.
- zyedidia 6y agoThanks for finding that! I have fixed the two issues (file not getting saved, and syntax highlighting not updating). Please open a Github issue if you find any more like those.
- thayne 6y ago> I would love for it to become feature-rich and replace the mess that is vim I'll admin vim has problems, but unless it supports vim-style keybindings and modal editing, it's not going to replace vim (there is an issue for that though https://github.com/zyedidia/micro/issues/643 https://github.com/zyedidia/micro/issues/643)
- ianwalter 6y agoYea I meant for me specifically. It's hard to learn new key bindings, but as someone who uses vim and VS Code, I'm willing to learn new ones if the editor solves my numerous issues with vim.