why hard exit editor? Nano say at bottom.

https://lemmy.world/post/43888601

I do appreciate this in nano. It helps me complete the new container config occasionally required to install vim.

Yes. It’s newby-friendly, what is great for the time every 2 or 3 years that it opens in my face and there’s no alternative editor installed.

Copy and paste are there too, but there’s no reason to use them instead of the terminal buffer, so I can edit things in an editor I like. I just wish it made it easier to delete several lines at the same time.

I’m team nano, I’m not smart enough to use the other two and for whenever I need to open a text file in terminal only environment once every year I can remember how to navigate nano. So I’ll keep using nano.
I use emacs but it’s only convenient to me with a lot of custom stuff on top. Vanilla emacs tho, hell no.

neovim user (inside zellij) and same. More of a full blown IDE than an editor.

Also for the keybind memory impaired like myself:

GitHub - folke/which-key.nvim: 💥 Create key bindings that stick. WhichKey helps you remember your Neovim keymaps, by showing available keybindings in a popup as you type.

💥 Create key bindings that stick. WhichKey helps you remember your Neovim keymaps, by showing available keybindings in a popup as you type. - folke/which-key.nvim

GitHub

Yep, I’ve gradually gone from using vim motions in VSCode to using Neovim with basically all the functionality I need for backend (.NET and TypeScript) and infrastructure work.

There are still some things I have to rebuild some muscle memory for, but it’s been great. I haven’t made it to zellij yet but that’s the next step.

It has nothing to do with intelligence. vi and emacs are just rote memorization and also endless installation of plugins and configuration. They are slow to pick up, but very powerful and also ergonomic once you know what to do.

A modern GUI like CSCode is faster to pickup and immediately very powerful.

A good emacs or vim configuration tailored to your needs can stay with you for decades. It’s stable, reliable, and does everything already. vim has released less than one point update per year for more than 2 years. During that time Sublime and VSCode had dozens, if not hundreds.

For most people the choice of editor doesn’t make a huge difference. They spend far more time reading than writing code.

Nano is the right choice for you.

Omega-level container brain
Hey, what’s the benefit in using vim with containers? I usually just apt install and get on with it.
JOE is over in hospice care
I’m standing up for joe!
I was thinking about this. Pico is probably sitting next to him watching golden girls reruns.

I pressed 6 while holding shift, then x. But it just typed ^x in my file.

Maybe I need to swap black and white as I type them, but I don’t know how to do that.

I think M is meta.
I’m not typing all that in.

micro enters the chat.

Static, portable binary with no dependencies.

Out of the box:

  • Syntax highlighting
  • Multi-line cursors like Sublime Text
  • Mouse support
  • Splits and tabs
  • Diff gutter
  • Copy and paste with system clipboard
  • Cross-platform
  • Sane key binds (ctrl-s, ctrl-c, ctrl-v, ctrl-z, ctrl-x, etc)
  • Plugin system
  • 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 baffling it’s not more well known and not installed by default on major distros.

Micro - Home

That’s not a text editor, that’s an IDE.
And emacs is an operating system 😂
And vim is a way of life

I’m glad we all agree that nano is the one true text editor.

/s

IMO it needs better LSP support and things like refactoring, smart auto completion, and go to definition for a range of languages to be considered an ide.
But you can edit text with it.
I use nano because I can’t be assed to memorize key bindings, but I’ll give this a go
Hahaha
Memorize
Okay guess what the keybind for Copy is in micro
Go on, guess
YEAH THAT’S RIGHT IT’S CONTROL+C
Now guess what Paste is
YOU GOT IT
Quit? Find? Undo? Save? Open?
If you guessed anything weird, that’s on you.
My only complaint is that Ctrl+N is “find next” instead of Ctrl+G, but you can remap keybinds at will, so it’s not that big of a deal.

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.

Most include micro iirc

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 😆
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.
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.

And in Emacs ctrl+k means kill the line or selection (adds it to the kill ring) and ctrl+y yanks a value from the kill ring. Meta+y cycles to the next item in the ring. Meta is usually escape, unless you’re using the computer of someone with a key called meta

This comes from being earlier than MS-DOS, so it couldn’t copy someone else’s work (why did it take so long for DOS and windows to come up with the innovation of a copy history. It came after the windows key

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
I really dont care what editor you use, ive never used emacs, nano is disgusting and i really like vim but it could be the exact opposite for you and i wouldnt care.
does anyone still use emacs? honest question.
Yes, the same kind of people who install headless linux on their daily driver
yes I use DOOM Emacs and will never use another editor. It’s my IDE, my Email Client, my document writer, my File Manager, and my Terminal. don’t need anything else.
I think it’s pretty great

Yup.

After reading a ton of discussions and inevitably trying out many interesting text editors (including niche ones like Leo and Sam, I just had to give it to Doom Emacs. Been very happy with it ever since.

Kate users:
Having exposed brain probably lead to significant damages to it.
Get that boy a helmet and a doctor!
Here’s the soundtrack: youtube.com/watch?v=TGIvO4eh190
IGORRR - ADHD

YouTube
i use micro
The only daily kate user I seen was a guy writing his operating system on youtube.
i’m using it daily, but mainly just to take notes in markdown
kate is not so bad, i use it almost daily to take notes while working

Just use ed.

Ctrl+C. Easy.

bash: ed: command not found
WHERE GOD NOW?

What sins have you committed on your system to remove ed?
using arch, btw
actually using debian btw

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 esle