Earlier quoted context omitted.
> on Macs the CMD key is simply a poor man's CTRL key, except when you are in a terminal, where you have to use CTRL again... Let me check. Cmd-F in Notes.app, finds things in the current note. Cmd-F in Terminal.app, finds things in the current terminal session's history. Cmd-C in Calendar.app, copies an event. Cmd-C in Terminal.app, copies the selected text. Cmd-T in Finder.app, opens a tab. Cmd-T in Terminal.app, o…
> Cmd-F in Terminal.app, finds things in the current terminal session's history. > Cmd-C in Terminal.app, copies the selected text. you gotta love Mac users and their cultural bubble these are non standard keybindings for a Unix shell so if you are in every other Unix, you have to relearn them Apple is basically crippling you and locking you in, teaching you the wrong way to do stuff. It's like learning Italian from…
I've been using Windows for ~10, Linux for ~20, and Mac for 4 years. I've also worked on my own toy terminal emulator and shell. I believe that good design should be recognised for what it is, regardless of branding, and learned from to improve different aspects of the tools we build and use.
I would very much appreciate it if we could continue this conversation without assuming bias or ignorance.
> these are non standard keybindings for a Unix shell
The shell can't interpret Cmd, which is exactly my point. The terminal emulator is able to provide functionality that the shell alone can't (unless the shell takes on some part of the terminal's duties, a la tmux).
> Apple is [...] teaching you the wrong way to do stuff.
What is the correct way to copy text from a terminal then?
I just want to copy text back & forth between a terminal and a browser. I don't want to memorise two different sets of keybindings to perform the same action. I don't care if copy is Ctrl-Shift-C, or Win-CapsLock-2, I just want the key bindings to remain consistent, to reduce mental fatigue.
> When I'm in VSCode the left mouse click doesn't shoot at anything...
If I'd open Counter Strike in VS Code (100% possible, see TFA), then I would 100% expect left click to shoot.
On the other hand, I've had to rebind some of my StarCraft II hotkeys to make them work on Windows, because normally I use Alt+[F1-F4] for setting up camera hotkeys and... Alt-F4 does something special on Windows, that the game can't ignore.