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

linuxmemes

32399 readers
842 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
    [–] Rolive@discuss.tchncs.de 5 points 2 hours 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.

    [–] DarkCloud@lemmy.world 2 points 2 hours ago

    Noobs get hit with friendly fire.

    [–] nonentity@sh.itjust.works 3 points 3 hours ago

    dd or GTFO.

    [–] Wirlocke@lemmy.blahaj.zone 1 points 2 hours ago

    When I uninstalled Windows and switched to Linux (CachyOS (which is Arch BTW)) I also took the time to free myself from VScode to completely escape Microsoft's fuckery.

    I learned how to use Neovim. I've got a configuration that I really like and I took care to make it portable enough that I can just copy over the init.lua file to set everything up on a different computer.

    However this is only earned through weeks of Lua hell. You are effectively building your own editor from almost the ground up. I only recommend Neovim if you want the first medium scale project you work on to be Neovim itself.

    [–] Kangae_Hishiryo@scribe.disroot.org 1 points 2 hours ago (1 children)

    Micro.

    I hate modal keybindings (Vim, Nano and Emacs, all alike; though the Object-Verb paradigm looks promising for me, but until now, nothing's better than quasimodal CUA/spring-loaded CUA).

    [–] Kangae_Hishiryo@scribe.disroot.org 1 points 2 hours ago* (last edited 2 hours ago)

    Also Kate and KWrite.

    [–] cyclonedusk@lemmy.blahaj.zone 2 points 3 hours ago (3 children)

    i miss notepad plus plus, that's pretty much the only thing i wish i still had from before linux though.

    You and I both. I have nostalgia from years of using it in grad school for R. I found Kate is pretty close, but NPP runs fine in Bottles.

    [–] selokichtli@lemmy.ml 2 points 2 hours ago

    Gedit, mousepad, geany or kate may help you forget Notepad++, which is truly great software.

    [–] NickwithaC@lemmy.world 3 points 3 hours ago (1 children)
    [–] kalpol@lemmy.ca 1 points 3 hours ago

    I just found that notepadqq is no longer maintained. :(

    [–] ian@feddit.uk 3 points 5 hours ago

    I think it comes with a text editor already built in. I don't need a text editor though.

    Gram with a modifed helix

    [–] crakila@lemmy.world 2 points 5 hours ago

    kate when I am using GUI and vim when I am using CLI.

    [–] Tattorack@lemmy.world 3 points 9 hours ago

    I want whatever is closest to Notepad++. Honestly, KDE already comes with that built in.

    [–] Sunrosa@lemmy.world 2 points 10 hours ago (1 children)

    Another enlightened individual

    [–] nieminen@lemmy.world 2 points 10 hours ago

    I use nano for simple text edits, anything more and I use sublime, or code.

    Used to develop c++ in emacs though, never got the benefit of VIM, super hard to use.

    [–] luciferofastora@feddit.org 2 points 10 hours ago (1 children)

    Linux has made great strides to being approachable for new users. The agony of choice for so many things (distro, editor, nearly any tool family with more than one option) and the factionalism around the options is probably one of the few big obstacles left.

    I don't have a solution for the factionalism. I'd put forth a suggestion for a simple "standard" choice (Kate/gedit for GUI and nano for CLI; I personally use vim, but I think nano is more approachable) but I'm sure someone will disagree and we're back to square one.

    Nano's still really annoying, Micro is the most approachable one because it isn't modal.

    [–] Digit@lemmy.today 18 points 18 hours 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

    [–] WorkingPie@feddit.online 1 points 9 hours ago

    Kate and Geany are where its at tbh.

    [–] BlackLaZoR@lemmy.world 4 points 13 hours ago

    Kate master race of KDE

    [–] this@sh.itjust.works 7 points 16 hours ago (1 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.

    [–] cockmushroom@reddthat.com 3 points 10 hours ago* (last edited 10 hours ago) (1 children)

    Who doesn't have vi/m?

    Fwiw, helix also gives visual feedback on bindings if a key is a table for mutiple bindings.

    [–] this@sh.itjust.works 3 points 6 hours ago* (last edited 6 hours ago)

    I'm sorry I don't see how that's relevant to my point.

    I'm saying that of all the text editors, nano is the one that usually takes the least amount of effort to learn and set up. Both of those options require either learning or set up, so why would I choose them if convinience is what I'm after?

    [–] jpablo68@infosec.pub 3 points 13 hours ago

    Gentoo picked vi for me about 20 years ago...

    [–] jenesaisquoi@feddit.org 5 points 15 hours ago (1 children)
    [–] wetsoggybread@lemmy.world 1 points 5 hours ago

    I feel called out but the only time I'm editing a file is tweaking a config or .env file and its just so simple for me

    [–] ragas@lemmy.ml 3 points 14 hours ago

    I used to use nano.

    Since I learned how to exit vim, without murdering it, I use vim. Vim is mostly my choice becasue deleting and moving lines is incedibly fast and it has the very best code highlighting.

    [–] Allero@lemmy.today 20 points 22 hours ago* (last edited 22 hours 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 9 points 21 hours ago* (last edited 21 hours 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)
    [–] sumsinj@lemmy.world 2 points 13 hours ago

    I use nvim/ vim just because i was new and didn't know anything I could edit on an ssh connection with beside vim. And it isn't that hard, using lazyvim atm (still new and dont have time to configure myself) and if I can just use the mouse if I am too stupid, not that hard. But it get more and more convenient as time goes on. You encounter enough times and just think to yourself "is there a better way?" and most of the time there is! Just start with "i", "" and ":wq".

    [–] highbank@lemmy.zip 2 points 14 hours ago

    Comparing an Operating System with text editors doesn't make any sense.

    load more comments
    view more: next β€Ί