Hacker News new | ask | show | jobs
by markatkinson 516 days ago
Wow, I am in exactly the same position. I grew up in the 90's using all the versions of Windows. Notepad became such an essential part of my workflows that even after 10 years of being on a Mac, I still mentally "reach for" Notepad. I have yet to find a suitable replacement.

Thanks for this, will take a look. (One thing that comes close is Stickies on MacOS)

4 comments

If you open the TextEdit settings, you can change the default format from "rich text" to "plain text", and setup other default settings if you want (font, wrapping, default window size, etc.).

After a 5min config there, I don't notice a difference from NotePad, but I was never a "NotePad power user" though. For example, never used the ".LOG" feature.

What makes (plain-text) TextEdit insufficient?
It refuses to open files it doesn't like the filetype of, it won't save as an arbitrary filetype, it defaults to being a variable-width font and it has a few too many bells and whistles because it's clearly meant to edit RTF files, I'd say. Sometimes you want something completely spartan.
It opens anything — the "Open" dialog will allow you to select any filetype and you can also drop any kind of file onto the TextEdit icon in the Dock to open it.

As for plain-text, you can go into the Settings and switch it into plain-text mode, which it remembers.

You can even set it not to append ".txt" to the filename when saving, allowing you to enter whatever file extension you want when saving.

Both Notepad and TextEdit are some of the most insufferably feature-void applications I've ever used. Even for a basic note-taking app.
That's part of the charm. I think I've mostly replaced Notepad with Clipy.
I would recommend TextMate: https://macromates.com

It's feature-rich, but it just shows´an empty text window on startup. Can't remember if that's the default or I configured it that way.

For larger text files I use vscode.

Sublime seems like a good replacement - cross platform, Open anything, gets out of your way, automatic saved buffers, etc.