this post was submitted on 09 Aug 2026
579 points (97.9% liked)

linuxmemes

32519 readers
410 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

    The first step of any linux install is installing vim/neovim. Anything else is sheer apostasy

    [–] SigHunter@discuss.tchncs.de 103 points 1 week ago (8 children)
    [–] cRazi_man@europe.pub 33 points 1 week ago (1 children)
    [–] calango@programming.dev 13 points 1 week ago

    when I use kde I prefer to use this edit too

    [–] TabbsTheBat@pawb.social 18 points 1 week 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

    load more comments (6 replies)
    [–] Skullgrid@lemmy.world 87 points 1 week ago* (last edited 1 week 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 19 points 1 week ago (2 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 :)

    [–] sem@piefed.blahaj.zone 1 points 1 day ago

    less is more,

    micro does more than nano,

    many names, much confuse.

    [–] tutter@lemmy.blahaj.zone 2 points 4 days ago* (last edited 4 days ago) (1 children)

    p sure latest nano can do all that, you can atleast change the default save bindings to ctrl s in the .nanorc file and im p sure most distros include a build of nano that has mouse support. If its supported by the build, its just a settings toggle in the rc file likr the bindings :)

    [–] lfox02@lemmy.blahaj.zone 4 points 4 days ago

    Micro also has syntax highlighting, multiple buffers with split editors, and theming, among other things. It's pretty dang neat

    [–] plateee@piefed.social 69 points 1 week 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 51 points 1 week ago (4 children)

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

    load more comments (4 replies)
    [–] Digit@lemmy.today 30 points 1 week 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

    [–] notabot@piefed.social 25 points 1 week ago (2 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.

    [–] boob_warbler@fedinsfw.app 1 points 2 days ago (1 children)

    I've only ever seen vim users call for holy wars.. I'm happy with my RSI and carpal tunnel syndrome. Emacs till death do me fart.

    [–] sem@piefed.blahaj.zone 1 points 1 day ago* (last edited 1 day ago)

    Now that i think about it, vim users seem to be annoyed by emacs more than the other way around.

    I had an instructor once who said that programmers could debate whether to use vim or Emacs, but system administrators should use vim, hands down.

    [–] forbiddencherry@lemmy.today 14 points 1 week ago (1 children)

    Comment could have been a :q!

    load more comments (1 replies)
    [–] naught101@lemmy.world 23 points 1 week ago (1 children)
    [–] ozymandias117@lemmy.world 10 points 1 week ago (2 children)

    It has an extremely consistent user interface and error reporting!

    load more comments (2 replies)
    [–] BananaTrifleViolin@piefed.world 23 points 1 week ago* (last edited 1 week 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 (e.g. Ctrl+C is usually the standard interrupt/abort key in the terminal). So it's nice if you're mainly in a desktop but pop in to a terminal occasionally and have the DE muscle memory.

    I use Kate outside the terminal.

    But honestly, 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)
    [–] rustydrd@sh.itjust.works 22 points 1 week ago* (last edited 1 week ago) (6 children)

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

    smh

    load more comments (6 replies)
    [–] Allero@lemmy.today 21 points 1 week ago* (last edited 1 week ago) (5 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.

    [–] zerofk@lemmy.zip 11 points 1 week ago* (last edited 1 week ago) (1 children)

    That’s how you breed scrubs who can’t M-x-butterfly. I say give them a distro that boots into vi and starts a background process that block internet access around them. If they manage to quit vi and kill the daemon, they’re ready for Linux.

    load more comments (1 replies)
    load more comments (4 replies)
    [–] PieMePlenty@lemmy.world 20 points 1 week 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 20 points 1 week 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!

    [–] null@piefed.nullspace.lol 20 points 1 week ago (3 children)

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

    [–] lokalhorst@feddit.org 12 points 1 week ago

    Time for an alias!

    load more comments (2 replies)
    [–] OnASnowyEvening@lemmy.world 19 points 1 week 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)
    [–] Rolive@discuss.tchncs.de 13 points 1 week 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.

    [–] fizzle@quokk.au 13 points 1 week ago

    Helix is really rad

    [–] Treczoks@lemmy.world 12 points 1 week 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.

    load more comments (1 replies)
    [–] wonderingwanderer@sopuli.xyz 11 points 1 week ago (1 children)

    I don't understand the issue. I've been using Linux less than a year but I started with a KDE desktop so it came with Kate, Kwrite, and Nano. I've literally never needed anything else.

    I've tried out a couple IDEs like Codium and Geany, but I don't see what they offer that Kate doesn't.

    I've also at least opened Emacs but I didn't get much further than that.

    I use Nano in the terminal when I'm editing config files because I read somewhere that it's safer.

    I installed Neovim and Micro but I haven't explored those at all yet. I don't have any problems with Nano.

    I tried Pluma but I really only use it for dumping lists.

    For the most part I use Kate, but for simpler notes I use Kwrite just to keep them in separate spots on my launcher.

    I don't see why this is such an issue though.

    load more comments (1 replies)
    [–] AnUnusualRelic@lemmy.world 11 points 1 week ago (1 children)

    ed is the standard text editor.

    load more comments (1 replies)
    [–] FiniteBanjo@feddit.online 11 points 1 week 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)
    [–] eurodyne@piefed.world 10 points 1 week ago* (last edited 1 week ago)

    pico!

    But nano will do ;)

    [–] jenesaisquoi@feddit.org 10 points 1 week ago (2 children)
    load more comments (2 replies)
    [–] Anafabula@discuss.tchncs.de 10 points 1 week ago (1 children)
    load more comments (1 replies)
    [–] BladeFederation@piefed.social 10 points 1 week ago* (last edited 1 week ago) (1 children)

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

    load more comments (1 replies)
    load more comments
    view more: next β€Ί