me like use nano. nano say how do thing. nano exit easy.
The image is misleading. The brain sizes represent the amount of grey matter it takes to operate the editor. The nano guy has plenty of brain power left over for things like hygiene, breathing and basic reasoning.
vim guy, emacs guy look big brain. me brain smol. me bathe yesterday, thank you.
I’m just gonna do :shower
Vim users: “I feel bad for you”
Nano users: “I don’t think about you at all”
Nano users :
Me no think
Nano users have more important things to think about, saying this as an nvim user
OP suggests otherwise.
Oh yeah? Well this says otherwise.
micro enters the chat.
Static, portable binary with no dependencies.
Out of the box:
- Syntax highlighting
- Multi-line cursors like Sublime Text
- Mouse support (works incredibly well)
- Splits and tabs for working on multiple files
- Diff gutter
- Copy and paste with system clipboard
- Cross-platform (runs basically on anything that Go does)
- Sane key binds (ctrl-s, ctrl-c, ctrl-v, ctrl-z, ctrl-x, etc)
- Terminal emulator
- Plugin system to extend it
- And much much more
I have nothing to do with the project but this binary is the absolute best. curl or wget to any host and away you go with effectively a Sublime Text / VSCode like in the terminal. It’s as simple as nano and as functional as a well configured and extended vim.
It’s baffling it’s not more well known and not installed by default on major distros.
If only I could get copy paste working when using micro over ssh. inside a document it works fine but I can’t get it to put stuff on my system clipboard
to use the system clipboard I select with the mouse while holding shift, then do ctrl-shift-c iirc. That’ll use the terminal emulator highlight and the system clipboard. At least on my machine, using kitty. Idk all the pieces that need to be in place for this to work.
Yep, and then Ctrl+Shift+V for paste.
But if you’re pasting from Micro to Micro, and it’s from the same session (horizontal/vertical splits, other tabs, elsewhere in the same document), you don’t need to go to the system clipboard and can drop the Shift.
How many Linux distros include micro in their minimal image? Vim, emacs, and nano are good because I can connect to just about any container or Linux VM and expect to have all of them available.
Let’s say I have a test that always passes on my machine but fails in CI. If I can get a terminal on the test runner, I can open up my test code in vim, add extra logging and error handling, and rerun the test to check my fix.
I am not going to install additional editors in a VM that will be recreated next time I push a code change. If I am setting up a development environment for long term use, I will install my favorite IDE and configuring all the bells and whistles.
the same old argument that anal sex is good because it works on more people
you might appreciate it, but being preinstalled is not the selling point you think it is. I spend hundreds of times longer in the editor than installing it. I want something good while I’m using it. I don’t care if it takes me 30 seconds to install, and maybe no one should.
Wow I love this argument, you’re bang on 😆
Most include micro iirc
That’s not a text editor, that’s an IDE.
And emacs is an operating system 😂
Never ceases to amaze me how people get so exercised over a text editor.
I remember the time when Linux jokes were about audio drivers and X11 config files, but audio has long been working out of the box, and X11 is already dead and cremated.
Even recompiling kernel now takes around five minutes instead of two hours, so that joke is irrelevant too.
So all we are left with is timeless discussion of which text editor is the best, and dumping on Windows.
This has been a lighthearted fake rivalry for as long as these text editors have existed.
That’s because we all know which is the obvious superior text editor.
Windows 11 Notepad.
Neovim-HEAD or you’re a boomer.
I’d even say as long as text editors have existed at all
But I wouldn’t be surprised if the memes give outsiders the impression that there is a real text editor war.
So all we are left with is timeless discussion of which text editor is the best, and
dumping on Windows.why it is nanoFTFY. :P
X11 is already dead and cremated

seriously . wayland is hot dumpster sludge
Real answer: those things matter to me because a quick frictionless experience very heavily dependant on muscle memory really helps with my ADHD. Laggy interfaces, having to hold left key for several seconds, and similar issues quickly pull my out of my train of thought.
It’s not about shaving 2 minutes off my day, it’s about not interrupting the flow.
Most tradespeople will have favoured tools. It might be for woodworking, plumbing, electrics, plastering or writing code.
There’s little point in being tribal about it, but conversations will happen.
Because there is only one objectively right answer. Anyone who use anything else is no true unix user.
I love nano. I used to do tech support for a Linux-based content management system (before SAaS take took off)… The customer sysadmins were sometimes whichever engineer was volun-told to do it, so competency varied wildly.
I helped mostly with installs. This might be the poor newbie sysadmin’s first time on the command line. Nano was my go-to suggestion for editing config files–all the commands are right there! Much less intimidating than vi or emacs for a newbie.
Nano you can pick up in ten minutes and master in an afternoon. By that time you’re still reading the intro to vim or eMacs.
I use micro. It’s 1000x better.
Pico…I’m going the wrong direction
Ugh. At least two decades I’ve used them and never made that connection. Thank you. And curse you. lol
Peta
I was coming here to say “what about micro?”
Doesn’t come standard like nano tho for a lot of distros
barely an inconvenience, you’re one curl away from it
Assuming you have internet access lmao
idk if I ever set up a new machine without internet access, but sure
there are corner cases you’ll need to use what’s available. They should be exceptions.
Fortunately, every computer comes equipped with an “exit editor” button. It’s on the back, attached to the power supply unit. You just flick the switch. Exits every editor known to humanity. /j
Ah, the famous NCIS way of exiting editors.
Thanks, I hate it!
Honestly nano is perfect for quick edits. Vim and Emacs are powerful, but sometimes you just want to open a config file, change one line, and exit without fighting the editor. 😄
This is what i use vim for. Vim doesn’t necessarily have to be a full blown ide with 30 plugins
Vim does not just work if you don’t know how to get into edit mode and save and quit from there. Nano even has built in search and replace.
Funny story, when i first got into linux (almost a decade ago), I accidentally opened nano pasting some random command off the internet and didn’t know how to close it because I didn’t know what the ^ symbol meant.
I had successfully been quiting (and using) vim for a few months at this point.
Some real talk.
Can we just include the 4 most popular text editors on basic systems??
Like i wanna scream when there isnt my text editor installed on a lightweight distro.
Vi Emacs Micro Nano
For context,
Debian ships with nano and vi Openwrt only ships with nano
Like cant we just include small editors. In a perfect world i would want neovim installed. But i understand its larger and has alot more dependency’s.
So having VI isnt as good but im willing to be reasonable.
JUST INCLUDE VI
the reason i learned vim is because VI is installed by default on almost every distro.
Im tempted to try emacs tho
It’s important to learn how to use package managers. :)
EMacs is an operating system masquerading as an editor.
For OpenWRT Nano is a good choice. Nobody spends hours in a text editor on that system. You can ssh into it and use any fancy editor with a million plugins installed on your own computer.
Madness lies in that direction.
Emacs macros are sooo nice.
No love for vim?
vim is just vi in drag
I don’t get why there’s so much prejudice towards nano users in the Linux community, people act like nano is useless but it performs its job well, and it does it without being large or overly complicated.
I used some distro with vim back in the day and I just kept using it. I lose my shit when I use something with just nano and my muscle memory tries to do a vim thing.
nano is usually built in. Adding another one is just redundant if all you’re using it for is editing an occasional config file.
Honestly never understood the hate for it. Who cares? Petty, stupid, nerd-wars over little crap like a text editor is the reason average people don’t even consider linux.
I very rarely see people hate nano (except a few comments in this thread), and I always see nano recommended as the text editor when people give advice on doing things in the command line
I see vim preinstalled more than nano (e.g. in container images). I’ve been trying to convert to micro, though. It has better support for terminal emulators than nano.
Just use ed.
Ctrl+D. Easy.
bash: ed: command not found
WHERE GOD NOW?
What sins have you committed on your system to remove ed?
fastfetch | grep ackage
Packages: 2530 (dpkg), 21 (flatpak)me no remove package. me start with vanilla debian install. no need gui until me choose to install gui.
Please file a bug with the Debian maintainers.
How are people supposed to edit files without the standard editor?
with nano? /uj maybe it was an option during the install, IDK, I don’t want to bother the folks with a suspicion and a shitty memory, nor do I want to reinstall deb somewhere else
I was joking, definitely don’t write them to install an editor that’s obsolete.
sed and grep (both inspired by ed) to do most of what ed does in a modern way, and ed was only useful over teletype when it was slow/expensive to render a scrollable field.
All modern TTYs support scroll regions, and with sed it just doesn’t make sense to use ed anymore.
ed as the standard editor is mostly a meme based on this page https://wiki.c2.com/?EdIsTheStandardTextEditor
using arch, btw
actually using debian btw
but… but… Ed is the standard editor 😦
Nano or as I like to call it “The Sudo Editor”
VIsudo -> opens nano ¯\_(ツ)_/¯
Emacs is a table saw, vim is a chainsaw, nano is a scissor. Every problem those 3 solve is a differently sized single sheet of paper.
HAHAHA HAHAHA
announce to the world you know fuck-all about either, lol





















