this post was submitted on 09 Aug 2026
490 points (98.2% liked)

linuxmemes

32389 readers
1147 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
    [–] jpablo68@infosec.pub 2 points 8 minutes ago

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

    [–] sumsinj@lemmy.world 2 points 16 minutes 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".

    [–] ragas@lemmy.ml 2 points 1 hour 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.

    [–] highbank@lemmy.zip 1 points 1 hour ago

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

    [–] jenesaisquoi@feddit.org 3 points 2 hours ago
    [–] this@sh.itjust.works 3 points 2 hours ago

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

    [–] Bluewing@lemmy.world 1 points 1 hour ago

    Having gone thrugh the litany or editors over the years. I have stripped down my needs to nano. I just need a quick edit here and there on occiasions.

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

    [–] Digit@lemmy.today 2 points 4 hours ago

    Which text editor do you use?

    • Emacs mostly
    • sometimes fin for configs and some other small file tweaks and when developing/testing fin,
    • sometimes mcedit just because it's an awesome under sung hero of easy tui text editors. ... beats nano imo.
    • sometimes leafpad, like when i need some intermediary between things that are being stubborn to paste between
    • rare neovim, like when i'm trying to learn neovim, or trying something that only neovim has
    • rare nano... there are probably still times...
    • once kate to see what it was like, I liked it, then I added the features I liked to emacs.
    [–] Macaroni_ninja@lemmy.world 2 points 5 hours ago* (last edited 5 hours ago)

    Also the naming of these apps are incredible confusing. Im using linux full time for over a year now (Mint, Bazzite) and still cant remember the names of half the damn utility apps. Its a good thing most distros show you the most likely thing if you start typing in some slightly relevant text to the search.

    My idiot brain hardwired by years of windows use: -I need to download an app... Something, something app store

    Linux: -You mean Bazaar?

    -Aw yisss, but also want to make a screenshot, something to do with snipping tool?

    -Spectacle maybe?

    -Fuck yeah!

    [–] kevinsky@feddit.nl 5 points 7 hours ago

    Nano is objectively the most beginner friendly of the bunch.

    [–] Allero@lemmy.today 13 points 8 hours ago* (last edited 8 hours ago) (3 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 5 points 8 hours ago* (last edited 8 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.

    [–] cows_are_underrated@feddit.org 4 points 8 hours ago (1 children)

    use a normal damn GUI text editor

    The right choice as long as you don't want to edit code/config files. Trust me, writing code inside libre office is not fun.

    [–] Allero@lemmy.today 3 points 4 hours ago* (last edited 4 hours ago)

    Kate is a basic GUI text editor that can highlight syntax, suggest options and do other things useful for code and configs. Comes with KDE (which is a common newbie recommendation) and is available as Flatpak everywhere else.

    But sure, there are instances where you should use CLI text editors. If you need to edit text files as root, this is generally the best option. Also, it's the only option for headless setups and SSH. For that, nano will do.

    [–] Shanmugha@lemmy.world 2 points 8 hours ago

    Was gonna write that only one true text editor exists. But okay, you are right, of course

    [–] Kanda@reddthat.com 5 points 7 hours ago (1 children)
    [–] mirshafie@europe.pub 2 points 4 hours ago

    Claude, remove spotify from sources.list

    [–] djsiete@sh.itjust.works 6 points 8 hours ago (1 children)

    Wait until you get cornered by elite Helix enjoyers

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

    Helix is very enjoyable to use

    [–] mr_satan@lemmy.zip 2 points 6 hours ago

    neovim for terminal based editing and jetbrains for a more full fledged project experience.

    Why is this post not mentioning the most important editor of all time? Why is this post deliberately missing out the standard text editor ed, that wastes no system resource on unnecessary output like help messages or a text buffer. If you are coming to Linux you should really start looking into learning ed, since, well it is the standard Texteditor overall.

    https://www.gnu.org/fun/jokes/ed-msg.html

    [–] CrazyLikeGollum@lemmy.world 2 points 7 hours ago

    But real *nix'ers use ed

    You may as well start there. You'll be using it eventually once you inevitably develop the same passionate idolization of Unix that I, the righteous self appointed evangelist of all things good && just && Unix possess.

    /s

    [–] farmgineer@nord.pub 3 points 8 hours ago

    Commandline? Nano (or Pico or whatever) if it exists. Else vim/vi. I originally used emacs back in the day. However, for anything else, I'm using the closest thing to notepad++ I can find at the time.

    [–] atopi@piefed.blahaj.zone 1 points 7 hours ago

    I love gram

    Emacs with Vim’s modal editing.

    [–] JackbyDev@programming.dev 2 points 8 hours ago

    I use Vim. I am not a power user by any stretch but it's what I use. I know like three shortcuts, which is enough to make me marginally faster in vim than nano. I don't really feel much desire to learn a terminal editor and be super good with it. There are other things I'm more interested in spending my time on if I feel motivated to learn.

    [–] moendopi@lemmy.world 5 points 12 hours ago

    Kate and micro

    [–] Valmond@lemmy.dbzer0.com 1 points 8 hours ago

    I just use the inbuilt text editor in linux mint.

    Or a full fledged IDE when I edit code.

    [–] wonderingwanderer@sopuli.xyz 9 points 13 hours 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.

    [–] cows_are_underrated@feddit.org 4 points 8 hours ago* (last edited 8 hours ago)

    You usually don't take the time to learn vim or Emacs just to write some notes. The real value of such powerful and highly customisable text editors only shows itself when you are editing lots and lots of text on a regular basis (e.g. codimg, writing blogs or any other form of writing)

    The advantage vim and emacs have is, that they have keybindings for about everything you could ever want. This has the advantage, that once you know how to use them, your working speed massively increases, but it takes quite some time to learn the keybindings. Another advantage and disadvantage of (neo) vim and emacs is, that both are being modified by config files. This comes at the advantage of being able to modify about everything about your editor, but means that sometimes it can be quite hard to implement a specific behaviour. The next advantage is, that your configuration becomes easily portable and extensible. Implementing a specific behaviour often only requires copy pasting a 15 year old stackoverflow post and if you want to move to a new device, you just have to grab your config files and are good to go.

    Emacs also has orgmode directly integrated into it, which can be used to write text and format it (similar to Markdown, but much more powerful) and even export it to other formats like HTML or LaTeX. As you might expect, orgmode also has its own keybindings. This means, that you can write your documents inside emacs [orgmode], use all the powerful text formatting tools and keybindings and then share your work in a nicely formatted and portable way.

    And then there's me on Geany...

    [–] FiniteBanjo@feddit.online 10 points 14 hours 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.

    [–] rob_t_firefly@lemmy.world 7 points 12 hours ago

    Welcome to Team Kate. There are dozens of us!

    [–] Willie169@infosec.pub 1 points 9 hours ago
    load more comments
    view more: next β€Ί