Hacker News new | ask | show | jobs
by egze 849 days ago
I actually prefer Mac only apps. It usually means the experience is way more polished.
2 comments

Unless you don’t own a Mac.
Or even worse, you own a Mac (say, through work), but aren't entirely in the Apple ecosystem and don't want to relearn everything and fight muscle memory every time you switch devices.
Remap the keys.
I have (but or course Apple make it hard to do so you need third party software). But that doesn't help with special mac only software that has it's own style, like Arc or Zed.
Most people who say “all editors have vim keybindings just use that” miss the fact that bindings or not, a lot of vim’s functionality is just not available on other editors.
And that Vim is more than its keybindings, despite the often repeated jokes. Tabs, window splits, search and countless other details may work very differently, and usually not completely with the keyboard.
Exactly. If all you needed to move off vim were keybindings, then I submit that you weren’t really using vim at all.
Even more so then. Simplify, simplify, simplify!
Mac-only apps come with additional security benefits on Windows and Linux too: there's no safer software than the software you cannot run.
compared to their non-mac versions?
I think they mean compared to cross-platform apps that feel equally weird on every system.

There’s some talk in the Mac world about “Mac-assed Mac apps”. I use BBEdit as my main editor because it feels right. The default shortcuts are like every other Mac app. You can use standard Mac tools like AppleScript to automate it. It uses the same fonts, widgets, and menu systems as everything else. It’s made for that environment and it shows in a million ways.

VSCode is a marvel of engineering and I love that it exists. It also feels uncanny-valley “off” on my Mac in ways that make my brain itch, so I don’t use it. Same with Obsidian: it’s a brilliant app, but it bugs me. It’s not bad in any way, it’s just not the right choice for me.