MacOS has retained its core key bindings since its launch in 1984, i.e. 41 years ago. Microsoft didn't settle on their core set of key bindings until Windows 3.0, which was released in 1990. Not having Apple's 'command' key Microsoft substituted the 'control' key to enable cut/copy/paste. Linux followed suit.
What I miss while using Windows:
- Command+N: New Window. This is up to the application to implement this functionality in Windows. Some do, many don't.
- Command+W: Close Window. Ditto for New Window.
- Command+Q: Quit application. Windows doesn't really have a notion of quitting an application. If you close all the application's windows, then the application is quit. Sometimes I want to keep an application open even though it currently has no open windows, and other times I want to close an application with one command and not cycle through and close every window.
- Command+backtick: Cycle through Windows of application.
- Spotlight: Would be really nice to have in Windows. There's a PowerToy providing similar functionality, but my employer doesn't allow for the installation of PowerToys.
- Gestures: PC trackpads just don't work as well as Macs (subjective). In my Windows setup I use a mouse and disable the trackpad because of so many ghost inputs while typing. I would never use a mouse with my MacBook, the trackpad and gestures are simply too good.
Overall, I much prefer using MacOS over Windows. Whether it's easier to use is subjective, but I find it to be much more productive.
Just curious, since I'm not a Mac user: Does Command+Q differ from Alt-F4, which is the standard way of exiting an application on Windows? Back when Windows was new, most applications did actually go away pressing Alt-F4 on their main window, but in these days of notifications and constant connectivity, it seems little more than a glorified "minimize" command.
Cmd+Q quits the running application i.e it will close all the open windows of the app and quit the app. On Windows Alt+F4 is for "close the window" (macOS equivalent of Cmd+W) or to be more precise it sends the "WM_CLOSE" message to the window and the program can do whatever it want to do with that message, the default behaviour of that message handling is to close the window. Closing a Windows doesn't necessarily means quitting the app. If you have multiple Notepad windows you will have to do Alt+f4 on each one of them to actually "quit" notepad. Some Windows app have a quit shortcut like "Ctrl+q", if you press that on Notepad, it will behave like macOS Cmd+q.
On another note, the first keyboard shortcut I change on any Linux installation is the "Alt+f4" one, it is such a painful key combination to press :)