Hacker News new | ask | show | jobs
by piyush_soni 1262 days ago
No, it's not from "just my expectations". I can understand that things work differently in different OSs, and having the same expectations from it won't be correct. There are also many on the internet who defend this design choice of giving no 'Cut' option for files saying "it is more natural/intuitive this way for how humans think", well, then you should not give 'Cut/Paste' even in your built-in Text Editor just to be consistent. It is about consistency (the original topic of discussion). You give a 'delete' key in your built-in keyboard, that doesn't, well, 'delete' stuff in your built-in File Explorer. I know the alternate keyboard shortcut for that, but one has to think what would be a more natural shortcut for any given operation (one factor is how much it's used). For example, do you think one renames files/folders more than they 'open' them in a day? If not, why does 'return/enter' simply not open that file or folder rather than doing rename, while for the more probable act of opening there is another obscure key 'combination'? Wasn't Steve Jobs very particular about these little things? I'm honestly a bit surprised it's often termed as a more intuitive OS.
2 comments

I'm no impartial judge for these things, but the expectations are learned and I don't know how we can judge this objectively. I think the choice of what to do with the return key is pretty arbitrary.

For a declaration of my own bias, as a kid I was put in front of macs, so it impressed me during important years (8-15 years old). I don't use any macs nowadays. I use file-cutting-enabled linux systems.

With this background I don't see that opening files or folders with the return key as intuitive at all, I don't see the connection. It's not a bad idea, just an arbitrary choice like others. Command+O I can understand too, O is for Open and on the mac they decided to introduce (i.e. invent and teach the user) a universal action open that works the same for files and programs (no separate open vs execute). That's a positive example of consistency, at least.

Forget about the 'return' key. My point is, for an operation one potentially does a hundred times a day (arguably the *most* common operation you can do in a File Explorer!), it should have required a single key press, I'm pretty fine with it being any other key. (However, 'return' key has a significant size so easy to hit anytime from anywhere without needing a lot of attention or looking at the keyboard, so that's just a good candidate IMO, and keys like 'delete' won't be a good choice for it ;) )
The things you are complaining about take a week, at most, to adjust to. I am a former Windows user who switched to Macs about seven years ago.

Enter for rename is perfectly sensible to me. Personally, I use it more than Cmd+Down to open files.

The Cmd+C + Cmd+Shift+V paradigm for cut/paste makes just as much sense as the Windows paradigm. Either way it's a just copy and delete function. Would you rather choose to delete at the time of the "paste" or at the "copy?" I don't see a clear reason to prefer one over the other.

As I said above, it's about consistency. If you really believe Cmd+C and Cmd+Shift+V paradigm is what macOS has chosen for themselves in their Finder, they should then choose it everywhere else in their own OS, including in their text editors, IDEs and what not. There should just not be a concept of 'Cut' anywhere else in their OS - you should always decide if you wanted to move at the time of paste across the OS. But it's not like that at all. Windows is consistent in that.