this post was submitted on 09 Aug 2026
612 points (98.0% liked)

linuxmemes

32986 readers
166 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?

    (page 2) 50 comments
    sorted by: hot top controversial new old
    [–] Avicenna@programming.dev 9 points 1 month ago

    Do you have a minute talk about our lord and saviour Vim?

    [–] MrSoup@lemmy.zip 9 points 1 month ago* (last edited 1 month ago)
    [–] VoteNixon2016@lemmy.blahaj.zone 8 points 1 month ago (2 children)

    Notepad++ in a Windows XP VM

    [–] printerhell@lemmy.today 5 points 1 month ago (3 children)

    Notepad++ is the one thing i really miss on linux. I use it daily for work and i just haven’t found an equivalent on linux.

    load more comments (3 replies)
    load more comments (1 replies)
    [–] sudoer777@lemmy.ml 8 points 1 month ago

    I see the Helix cucumber got left at the grocery store

    [–] Natanox@discuss.tchncs.de 8 points 1 month ago (1 children)
    load more comments (1 replies)

    Emacs with Vim’s modal editing.

    [–] BartyDeCanter@piefed.social 8 points 1 month ago
    [–] verdigris@lemmy.ml 8 points 1 month ago* (last edited 1 month ago) (1 children)

    Nano/micro are great for people who need a terminal text editor but don't want to learn anything to use it.

    If you do want to put some time into learning, it really doesn't take long to get to a point of base competency in emacs or vim -- less than an hour for sure to just be able to move around in the document and have a basic understanding of the editing controls.

    Both are hugely deep systems that you can keep learning for years, but only at the pace that you need; most tasks can be accomplished pretty easily with a bunch of inputs, but there's usually a much faster way if you know the shortcuts.

    As for the difference, vim is more modal -- you switch to editing mode, do some editing, then switch to typing mode and type. Most commands are one to three sequential button presses. For some more exotic functionality you use the command line to type a command, which has auto-complete.

    On the other hand emacs is chorded, meaning you use multiple simultaneous keys to do functions, usually a modifier key like ctrl + something else. This gives you more direct power while actually typing, but IMO has a bit steeper of a learning curve, and I just personally don't love the chorded inputs, I think they're more work to input than the sequences in vim. But either editor will give you unprecedented power over text with minimal fuss.

    I personally use Helix, which is basically just a slightly different take on Vim, as well as taking inspiration from Kakoune which is another competitor. It's got really nice modern defaults and I like the way that Kakoune treats selections in contrast to Vim.

    load more comments (1 replies)
    [–] DigDoug@lemmy.world 8 points 1 month 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)
    [–] nixx@lemmy.ca 7 points 1 month 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.

    [–] AstroLightz@lemmy.world 7 points 1 month ago (4 children)

    Best choice: use whatever comes pre-installed.

    [–] Hotzilla@sopuli.xyz 7 points 1 month ago* (last edited 1 month 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

    [–] ivn@tarte.nuage-libre.fr 7 points 1 month ago (1 children)

    Commit heresy with evil-mode Emacs.

    load more comments (1 replies)
    [–] BlackLaZoR@lemmy.world 7 points 1 month ago

    Kate master race of KDE

    [–] flamingo_pinyata@sopuli.xyz 7 points 1 month ago

    This is kinda irrelevant for a new user, but vi/vim is available literally everywhere. If you need to shh onto another machine and edit some files, it's the only editor you can reliably expect to exist.

    [–] kevinsky@feddit.nl 6 points 1 month ago

    Nano is objectively the most beginner friendly of the bunch.

    [–] Kanda@reddthat.com 6 points 1 month ago (1 children)
    [–] mirshafie@europe.pub 8 points 1 month ago (1 children)

    Claude, remove spotify from sources.list

    load more comments (1 replies)
    [–] moendopi@lemmy.world 6 points 1 month ago

    Kate and micro

    [–] whyNotSquirrel@sh.itjust.works 6 points 1 month ago (1 children)

    nano lovers? Is there such thing? Nano was the one I used until I learned how to do basics on vim, nano is just the more intuitive/easiest way to just edit a file and it's enough most of the time

    load more comments (1 replies)
    [–] certified_expert@lemmy.world 6 points 1 month ago* (last edited 1 month ago)

    Poor souls of those that haven't found the way of the Gnu.

    May the Gnu have mercy of your lost ways and show you the light M-x show-light RET

    May the macros never lack in your life,
    May your parentheses be balanced,
    And may your init.el pass with no fails.

    Emen

    [–] barzaria@lemmy.world 6 points 1 month ago (1 children)

    Man, I have wanted to learn Emacs for a while, but those shortcut keys kill my hands and soul in general. I know about Evil mode, but for whatever reason I just gotta use default controls when I play a new game. The graphics are terrible, but they say that the gameplay for emacs is pretty great. I guess you could say that Emacs is the Dark Souls of text editors.

    load more comments (1 replies)
    [–] kustix@programming.dev 6 points 1 month ago (1 children)
    load more comments (1 replies)
    [–] Yttra@lemmy.world 6 points 1 month ago

    Nano, because it was the first I'd ever used and it does everything I need it to do (i.e. very little, edits the occasional config file and that's it)

    [–] nonentity@sh.itjust.works 6 points 1 month ago (1 children)
    load more comments (1 replies)
    [–] devaly@ani.social 5 points 1 month ago
    [–] vivalapivo@lemmy.today 5 points 1 month ago
    [–] realitaetsverlust@piefed.zip 5 points 1 month ago

    Honestly, since I switched to vim and got through the first month of "why the fuck am I doing this to myself", I just can't go back. Especially once you get to customizing it, installing plugins, themes etc ... it's better than any IDE out there.

    [–] Equinox1289@sh.itjust.works 5 points 1 month ago* (last edited 1 month ago)

    Micro or even better is Fresh. Make use of the modern terminal features for mouse interaction, text highlighting, and standard shortcuts.

    load more comments
    view more: β€Ή prev next β€Ί