Our great sponsors
- Onboard AI - Learn any GitHub repo in 59 seconds
- InfluxDB - Collect and Analyze Billions of Data Points in Real Time
- SaaSHub - Software Alternatives and Reviews
-
I've never used micro, but if you look at the default keybindings[0], you'll see they're very Windows-y and might be to your liking.
As for myself, I don't see cut-to-character or select-to-character like in vim, and yanking and pasting seems more intuitive in vim. And with visual block I don't miss Sublime style cursors at all.
0: https://github.com/zyedidia/micro/blob/master/runtime/help/k...
-
I understand there are alot of command line junkies here which might be against it -- but what's wrong with Tilde? (1)
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
orbiton
Configuration free text editor and IDE limited to VT100. Suitable for writing git commit messages, editing Markdown, config files, source code, viewing man pages and for quick edit-compile cycles when programming. Has syntax highlighting, jump-to-error, rainbow parentheses, macros, tab completion, cut/paste portals and a simple gdb front-end.
Another small TUI ide/editor to try is Orbiton [0] also written in go has can do clang-lint, compiling, and has gdb debugging support, though I believe it lacks plugins. I tested it on an old 2012 kindle fire and it works great.
-
I've been using micro as my main code editor(well I do use vscode for writing coq but that's the only exception) after 10+ years' time with emacs. I simply treat micro as the modern compromised version of acme. It almost has all the features to support the core idea of acme, I have written a plugin to exploit this direction: https://github.com/xxuejie/micro-acme So far it has been working perfectly for me.
-
Yeah, "micro" for an editor would be 11 kilo bytes. I bet it's possible to do a half-decent editor in C in 11KB. Antirez's "kilo" (~1000 lines of C) is 36KB when compiled with standard gcc (https://github.com/antirez/kilo).
That said, for many server-type use cases these days, 11MB isn't a huge deal. Still, I wonder if micro could be compiled on / ported to TinyGo and end up a few hundred KB? It looks like TinyGo can produce some pretty small binaries: https://tinygo.org/docs/guides/optimizing-binaries/
-
textadept
Textadept is a fast, minimalist, and remarkably extensible cross-platform text editor for programmers.
-
You can use pure-bash text editor haste: https://github.com/armoar334/haste
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
-
-
-
-
-
-
So these are all a bad way of installing?
https://www.rust-lang.org/tools/install
https://deno.land/[email protected]/getting_started/installatio...
I'm not disagreeing with you, as a beginner, I'm just trying to learn.
-
dte
A small, configurable console text editor (mirrored from https://gitlab.com/craigbarnes/dte) (by craigbarnes)
From sailplane straight to (at least) a Cessna looks more like another level, supercharge and weight class all in one. I guess it's fair to locate 'micro' rather somewhere in the in-between, a middle ground and then there are in fact not that many contenders on the CLI, or else they're fossils. I would've thought this is what makes it attractive to some? Whereas others don't really have a use case. As for 'nano' on the other hand frankly there are about as many proper and more modern alternatives as there are Linux distributions and I'm sure anyone who's still a console regular has their favorite or two. I'm a vimmer but for quick snaps or in very strange places I *really* like dte. Am not associated with the project: https://github.com/craigbarnes/dte
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives