this post was submitted on 09 Aug 2026
382 points (98.5% liked)

linuxmemes

32667 readers
1359 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry of any kind will not be tolerated. This is an LGBTQ+-friendly community -- if that is a problem for you, you should leave.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • Don't come looking for advice, this is not the right community.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves / tolerates / hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  • Β 

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 3 years ago
    MODERATORS
     

    Which text editor do you use?

    top 50 comments
    sorted by: hot top controversial new old
    [–] SigHunter@discuss.tchncs.de 69 points 3 weeks ago (7 children)
    [–] cRazi_man@europe.pub 21 points 3 weeks ago (1 children)
    [–] calango@programming.dev 10 points 3 weeks ago

    when I use kde I prefer to use this edit too

    [–] TabbsTheBat@pawb.social 12 points 3 weeks ago

    Came here to say kate! I tried a bunch of them before but kate is nice :3. And then I have nano for the terminal

    [–] uniquethrowagay@feddit.org 8 points 3 weeks ago (1 children)

    Kate is by far the best GUI text editor I ever used. And unless it's a short config file and I use nano, I want GUI. It's not the 80s anymore!

    load more comments (1 replies)
    [–] Reznik@lemmy.zip 7 points 3 weeks ago

    The only sad thing about Kate? No terminal version of this beauty.

    load more comments (3 replies)
    [–] Skullgrid@lemmy.world 61 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

    Me no love nano, me brain only can use nano.

    E macs scary. vim no let me leave :(

    [–] Cris_Citrus@piefed.zip 11 points 3 weeks ago (3 children)

    You might like micro :) its like nano but with more user friendly features like Ctrl+s for save, and clicking places to change cursor location. I think you have to enable the "cheat sheet" of keyboard commands being visible all the time if you want it to always be showing like I do

    It also supports extensions but I don't really care about that lol. I just want something simple with nice ux :)

    load more comments (3 replies)
    [–] plateee@piefed.social 37 points 3 weeks ago (3 children)

    vim, because that's how my father taught me, and how his father's father taught him.

    Choose vim! The generational trauma of file editors!

    load more comments (3 replies)
    [–] DarrinBrunner@lemmy.world 32 points 3 weeks ago (2 children)

    As a new Linux user who spends as little time editing config files as I can manage, I'm fine with nano.

    [–] illusionist@lemmy.zip 6 points 3 weeks ago (2 children)

    I was too untilI switched to opensuse aeon and default is vim instead of nano. I just switched. I don't care. Both are not perfect - i won' create yet another fork just because i want to do it differently. I don't get why vim has so few shortcuts.

    [–] felsiq@piefed.zip 51 points 3 weeks ago (1 children)

    I don’t get why vim has so few shortcuts.

    β€œthat’s bait” gif

    [–] wheezy@lemmy.ml 7 points 3 weeks ago

    Someone's gotta do it. I'm leaving this comment so it's not me.

    load more comments (1 replies)
    load more comments (1 replies)
    [–] Digit@lemmy.today 23 points 3 weeks ago

    It's worse than the picture depicts. It's not just the lovers, the elitists and the evangelists, it's the sheer range of choice too, beyond the loudest.

    same cat surrounded by dozens of text editor courgettes that look like snakes

    [–] rustydrd@sh.itjust.works 20 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

    Why would you need a text editor when you can just do cat > file ?

    smh

    [–] barzaria@lemmy.world 7 points 3 weeks ago (1 children)

    This command will literally overwrite the file that you do whenever you try to edit it. You need two >> to append at the end of a file, but it's super-duper hard to put text in the middle of a file from the terminal. That is why people use editors, for sure. Now that I think about it, there probably is some psychopath who uses the actual command line as an editor. They're probably more elitist than Vim users lol.

    [–] rustydrd@sh.itjust.works 13 points 3 weeks ago (2 children)

    Sounds like a skill issue tbh

    [–] 18107@aussie.zone 9 points 3 weeks ago (1 children)
    load more comments (1 replies)
    load more comments (1 replies)
    load more comments (1 replies)
    [–] Allero@lemmy.today 19 points 3 weeks ago* (last edited 3 weeks ago) (6 children)

    First choice: use a normal damn GUI text editor

    Second choice: Nano. It's simple and comprehensible, and a best CLI choice for newbies. You can then turn to vim, emacs, or whatever, but don't make your life harder from the get-go

    People suggesting to start with Vim are probably the same ones pushing for Arch as a first distro. C'mon.

    load more comments (6 replies)
    [–] null@piefed.nullspace.lol 16 points 3 weeks ago (3 children)

    I install micro. I intend to use micro. My fingers type nano anyways. Every time.

    [–] lokalhorst@feddit.org 8 points 3 weeks ago

    Time for an alias!

    load more comments (2 replies)
    [–] notabot@piefed.social 16 points 3 weeks ago (3 children)

    Let the editor holy wars (re)start!

    Vim is the one true editor, and the heretics who claim otherwise shall be driven forth and sent to ~~re-education~~ linux boot camps to learn the true ways.

    [–] forbiddencherry@lemmy.today 10 points 3 weeks ago (1 children)

    Comment could have been a :q!

    load more comments (1 replies)
    load more comments (2 replies)
    [–] naught101@lemmy.world 15 points 3 weeks ago (4 children)
    load more comments (4 replies)
    [–] OnASnowyEvening@lemmy.world 15 points 3 weeks ago (2 children)

    vi because it's everywhere, even on servers where packages can't be downloaded or shouldn't be installed.

    load more comments (2 replies)
    [–] BananaTrifleViolin@piefed.world 14 points 3 weeks ago (4 children)

    I use Micro in the terminal - it offers good desktop integration with keys similar to DEs like ctrl+v and ctrl+c, rather than being terminal centred. So it's nice if you're mainly in a desktop but pop in to a terminal occasionally.
    I use Kate outside the terminal

    But really which text editor you use depends on what you use it for and how often. Vim is very powerful and allows very fast use & productivity if you learn it properly and probably very useful if you spend a lot of time in the terminal or TTY, but Nano is more straight forward and easy for a lot of basic terminal based work.

    load more comments (4 replies)
    [–] PieMePlenty@lemmy.world 14 points 3 weeks ago (3 children)

    My requirements for a text editor:

    • it displays 'A' when I press the 'A' key
    • doesn't require more than 1 minute of learning to use it

    Bonus points if it comes pre installed.

    Idk it took me 3 attempts to learn (neo)vim, but now every Linux system I SSH in I just go straight for vi(m), because moving around and editing in Nano is just so slow when you're used to vim keys.

    I swear I'm not trying to proselytize. People should use whatever they want, and these discussions are pointless. It's all just tradeoffs and getting used to things.

    load more comments (2 replies)
    [–] oysvendsen@lemmy.world 12 points 3 weeks ago (2 children)

    I'm a emacs guy, but nano should be the only one installed by default. The default editor should tell you how to exit!

    [–] EnsignWashout@startrek.website 6 points 3 weeks ago* (last edited 3 weeks ago)

    Not our fault everyone blows past the kind offer of : vimtutor on startup! (I kid. The default editor shouldn't require a class.)

    You're 100% correct. Nano is a perfectly reasonable default.

    That said, it is 2026. It also wouldn't kill us to default to an interactive one-time prompt that defaults to nano, but offers one or two others, and removes itself after setting the user's choice.

    [–] Rolive@discuss.tchncs.de 10 points 3 weeks ago

    Nano because I'm too lazy to learn vim or emacs. I want something that works and not something that operates like cheat codes in old video games.

    [–] eurodyne@piefed.world 8 points 3 weeks ago
    [–] fizzle@quokk.au 8 points 3 weeks ago

    Helix is really rad

    [–] Anafabula@discuss.tchncs.de 7 points 3 weeks ago (1 children)
    load more comments (1 replies)
    [–] DigDoug@lemmy.world 7 points 3 weeks ago (1 children)

    I use Vim, which has some really handy tricks that I use somewhat often (eg, type :r! followed by a terminal command and it will add the standard output of said command to the bottom of your file).

    That being said, there's nothing wrong with Nano. Most distros come with it out of the box nowadays, and its learning curve is practically nonexistent compared to the alternatives.

    load more comments (1 replies)
    [–] jenesaisquoi@feddit.org 7 points 3 weeks ago (2 children)
    load more comments (2 replies)
    [–] BladeFederation@piefed.social 7 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

    Even worse: I like GUI editors like Kate/KDE Develop/Geany/VSCode. Unless it is on a server obviously.

    load more comments (1 replies)
    [–] djsiete@sh.itjust.works 7 points 3 weeks ago (5 children)

    Wait until you get cornered by elite Helix enjoyers

    load more comments (5 replies)
    [–] FiniteBanjo@feddit.online 7 points 3 weeks ago (1 children)

    Nothing wrong with Kate. I know how to use Nano because it's an essential skill for when your machine boots into emergency mode, but aside from that editing text from the terminal is lunacy.

    load more comments (1 replies)
    [–] AnUnusualRelic@lemmy.world 7 points 3 weeks ago

    ed is the standard text editor.

    [–] sudoer777@lemmy.ml 7 points 3 weeks ago

    I see the Helix cucumber got left at the grocery store

    [–] Treczoks@lemmy.world 6 points 3 weeks ago (2 children)

    None of them. I need a texteditor, not an unusable wannabe miracle machine for which you need documentation and a diploma just to exit it.

    [–] TheEEEdiot@sh.itjust.works 14 points 3 weeks ago (4 children)
    load more comments (4 replies)
    load more comments (1 replies)
    [–] nixx@lemmy.ca 6 points 3 weeks ago

    The reasons us elders use VI is because on a new installation, it was the only thing available until:

    1. You are lucky enough to find a compiled version of PINE/PICO, or

    2. You have the compiler installed, and can get the source code and build it yourself.

    For some reason, some elitists decided that if you don't know that, then you are a failure. But honestly, when modern distros started coming out with WYSIWYG-type editors, it was a relief, even though I reverted to VI/VIM because of muscle-memory, I do not push it on new users. It's the same argument people make for driving manual vs automatic, sure it's useful, but when was the last time you even saw a manual car? (At least in North America).

    You want to live dangerously, go ahead and put NetBSD with just the basics and leave the rest of us who want to do something useful alone.

    Emacs with Vim’s modal editing.

    [–] this@sh.itjust.works 6 points 3 weeks ago (4 children)

    All I'm gonna say is than nano is installed on almost every Linux os and has the keyboard shortcuts written on the UI.

    load more comments (4 replies)
    [–] Hotzilla@sopuli.xyz 5 points 3 weeks ago* (last edited 3 weeks ago)

    Do you need operating system? Select emacs

    Do you want to be elite coder? Select (neo)vim

    Do you need to just edit .conf files? Select nano

    load more comments
    view more: next β€Ί