this post was submitted on 26 Feb 2026
30 points (91.7% liked)

Ask Lemmy

38153 readers
1167 users here now

A Fediverse community for open-ended, thought provoking questions


Rules: (interactive)


1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them


2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?


3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.


4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com. NSFW comments should be restricted to posts tagged [NSFW].


5) This is not a support community.
It is not a place for 'how do I?', type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.


6) No US Politics.
Please don't post about current US Politics. If you need to do this, try !politicaldiscussion@lemmy.world or !askusa@discuss.online


Reminder: The terms of service apply here too.

Partnered Communities:

Tech Support

No Stupid Questions

You Should Know

Reddit

Jokes

Ask Ouija


Logo design credit goes to: tubbadu


founded 2 years ago
MODERATORS
 

Notepad++ - This is the definitive notepad-related software you'll ever need. Multiple tabs, keeps tracks of lines, lots of features and preferences. One of the most invaluable parts of it, is that you can close it or a update happens or maybe your PC will get knocked offline. You can come back to Notepad++, open it, and everything will be retained.

top 36 comments
sorted by: hot top controversial new old
[–] ieGod@lemmy.zip 1 points 3 hours ago

I prefer sublime but n++ is not bad.

[–] AstroLightz@lemmy.world 1 points 5 hours ago

ffmpeg. It can extract video streams, audio, images. It can encode and decode video and audio, can split video files by chapters, can encode subtitles, etc.

There's very little that ffmpeg can't do with video and audio. It also has one of the largest man pages on Linux.

[–] ivanafterall@lemmy.world 4 points 15 hours ago
[–] bazzett@lemmy.world 6 points 17 hours ago (1 children)

Obsidian. I can write notes, write papers, organize my time and ideas, and connect them with each other. I can make my workflow as simple or complex as I want. And the fact that every note is just a markdown file makes it even better: it's a guarantee that I'll never be locked in a proprietary ecosystem.

[–] sleepmode@lemmy.world 1 points 15 hours ago

Obsidian is dope.

[–] tropicflite@piefed.social 17 points 1 day ago (1 children)
[–] sbv@sh.itjust.works 5 points 23 hours ago

It's funny how "at home" I feel with vim. Everything is where it should be. It works the way I expect. It's nice.

RIP Bram

[–] Treczoks@lemmy.world 2 points 15 hours ago

Yep. Even as a Linux user from the word go, I appreciate Notepad++ as a formidable piece of software. There are text editors under Linux coming close, but I wish we had a native version of NP++ here.

[–] chunes@lemmy.world 8 points 21 hours ago (1 children)

most importantly, notepad++ has a proper gui and is written in C++ and uses.. checks 6% of the ram that vscode does.

NP++ handles so many things well, but then struggles with others. Opening a 3gb text file? Fuck it no problem. Trying to do find on a file 1/10th the size? Nah. You’re waiting a minute for it to stop freezing.

[–] NegentropicBoy@lemmy.world 14 points 1 day ago (1 children)
[–] marlowe221@lemmy.world 4 points 23 hours ago

That is correct

[–] wizardbeard@lemmy.dbzer0.com 12 points 1 day ago

For Notepad++, make sure you've installed the latest version using a download from the official website. Their automatic update feature got hijacked to package in malware within the past few months and the only way to shift to the newer secure update "source" is a reinstall from the site, as far as I'm aware.

[–] kbal@fedia.io 10 points 23 hours ago (1 children)

The linux kernel. All the software I need, I'll just key in the syscalls I want to make in binary.

[–] myszka@lemmy.ml 1 points 21 hours ago

How do you key in syscalls? I wanna try

[–] whimsy@lemmy.zip 9 points 23 hours ago (1 children)

Emacs. Emacs is the true answer

[–] Maestro@fedia.io 6 points 23 hours ago (1 children)

Emacs is a great OS but lacks a decent text editor.

[–] whimsy@lemmy.zip 2 points 22 hours ago

Evil mode for the win!

[–] quediuspayu@lemmy.dbzer0.com 1 points 15 hours ago (3 children)

Is this question only aimed at people who write code? Everyone seems fixated on text editors.

[–] jerkface@lemmy.ca 1 points 7 hours ago

It's depressing that's the only thing people think text editors are for, specially since people almost never code with mere text editors. org-mode is a way of life.

[–] Ryoae@piefed.social 1 points 9 hours ago

I'm kinda wondering myself why I'm reading so many recommendations for text-editors. But, I'm not gonna care because, there could be coders lurking and might want to grab some of those recommendations.

[–] Treczoks@lemmy.world 2 points 15 hours ago (1 children)

Text editors are a key piece of software for so many applications. If you don't need one, you obviously don't need to care.

[–] quediuspayu@lemmy.dbzer0.com 2 points 14 hours ago

I find somewhat funny how every time a text editor is mentioned everything else gets drowned or cast aside.

[–] HubertManne@piefed.social 6 points 23 hours ago

notepadd++ is very impressive in windows but kinda par for the course in linux land.

[–] notabot@piefed.social 6 points 1 day ago

Vim. I suppose, technically, I'd need a kernel and filesystem drivers to run it, but Vim is the one true way. (and none of that neovim heresy either!)

[–] mesamunefire@piefed.social 5 points 23 hours ago (1 children)

Probably the terminal. Im cheating a bit.

[–] jerkface@lemmy.ca 1 points 7 hours ago* (last edited 7 hours ago)

It's a terminal emulator; you can do that in hardware! Don't waste your one wish.

[–] tal@lemmy.today 4 points 23 hours ago* (last edited 22 hours ago) (1 children)

I don't know about "all that you'll need to use", and this might arguably considered cheating, but I'd take emacs. I think that it's safe to say that there isn't another software package that has the same degree of coverage of functionality. I use it for doing statistics notepad work, as a word processor, as a spreadsheet, as an email client, could use it as a web browser if necessary, as a version control client, for interactive diff merging, can use it as an LLM chat client, IRC client, text editor, IDE, orthodox-file-manager-style file manager, media player frontend, agenda manager, outliner etc. If I run M-x list-packages on my copy to run the package manager, it looks like I have 6,794 emacs software packages available in it.

Unless you're going to take a broader sense of "piece of software" that would let, say, a Linux distro be taken, I think that it's pretty hard to compete with.

EDIT: Maybe in the present-day world, you could manage with a Web browser, if you treat that as being a frontend to essentially all SaaS software, count that as being bundled with the Web browser. I guess you could argue that that might be broader, and you could probably function with basically nothing other than a Web browser on a thin client and get by.

EDIT2: I guess you could also make an argument that the kernel is more-essential, because without that, nothing else can run, but I assume that you're basically treating the kernel as a given and just asking about userspace software.

[–] princess@lemmy.blahaj.zone 0 points 23 hours ago

Emacs is a pretty good operating system

I just wish it had a good text editor

[–] tal@lemmy.today 2 points 22 hours ago* (last edited 22 hours ago)

Multiple tabs

Emacs has various ways to display tabs, but I don't use tabs in emacs, because it doesn't scale well to, say, dozens of tabs; normally, each additional buffer I have doesn't normally have any visual indication onscreen that it exists. I use a couple of other buffer-switching software packages.

keeps track of lines

Defaults to being shown in the modeline.

One of the most invaluable parts of it, is that you can close it or a update happens or maybe your PC will get knocked offline. You can come back to Notepad++, open it, and everything will be retained.

This is called desktop-save-mode in emacs. C-h f desktop-save-mode will show documentation. You can have a single global saved instance, or multiple concurrent instances of emacs saving desktop state for separate projects.

[–] jerkface@lemmy.ca 1 points 23 hours ago
[–] Rhynoplaz@lemmy.world 0 points 23 hours ago (1 children)

PowerPoint.

My work won't pay for fancy graphic editing software, so I've learned how to make some impressive graphics and signs using only PowerPoint. It's surprising good at it!

[–] tal@lemmy.today 6 points 22 hours ago (1 children)

My work won’t pay for fancy graphic editing software

If cost is the barrier, some FOSS analogs to commercial software packages that you might be interested in. These can all be freely downloaded.

Adobe Illustrator (vector graphics): Inkscape

Adobe Photoshop (image manipulation): GIMP

Corel Painter (natural-media-looking digital painting): Krita

3DS Max (3D modeling): Blender

[–] noughtnaut@lemmy.world 0 points 13 hours ago (2 children)

Krita is such a horrible crashy mess - most of the time all I need is good old MS Paint (plus free rotate) but I after two decades of Linux I've yet to find a paint app that doesn't overcomplicate everything with layers and selectors and modes. 😭

[–] tal@lemmy.today 1 points 6 hours ago* (last edited 6 hours ago)

So, Rhynoplaz was after "fancy" stuff, but okay, I suppose that there's an use case for a MacPaint/MS Paint analog, with a low barrier to just get going.

Maybe Drawing for GNOME or KolourPaint for KDE? It doesn't look like either of those support layers. Drawing looks like it lets one drag a rectangular selection to rotate to non-90-degree increments. KolourPaint doesn't, but it lets one choose to rotate and input an arbitrary number of degrees.

I haven't used either, myself, other than just to check now. They're both packaged in Debian, so they're probably also gonna be packaged in any Debian-family distro.

EDIT:

https://maoschanz.github.io/drawing/

https://apps.kde.org/kolourpaint/

Both describe themselves as being "simple" paint programs.