I work as a developer and exclusively use the keyboard for text selection and navigation. I have to switch between windows and OSX a lot.
Is there any way to make
- the OSX keyboard behave like windows
or - the windows keyboard behave like OSX
particularly when it comes to text editing?
The differences hurt my productivity, because whenever I switch platform, my muscle memory kicks in and will use the wrong combinations on the other OS, which will lead to a wrong caret position at best, or - depending on the program - switched inapp-windows and/or other very undesired behavior which takes even more time to correct at worst.
I would prefer Version 1, because - while i can train my brain to swap, i am used to it more and also the windows-behavior seems "more" standard to me, since it is used on mainstream Linux Desktops as well.
Text editing keyboard shortcuts:
move to the start / end of a line:
Windows: pos1
/ end
OSX: ctrl
+left
/ ctrl
+right
move to the start / end of the document
Windows: ctrl
+pos1
/ ctrl
+end
OSX: pos1
/ end
move to the start / end of the current word
Windows: ctrl
+left
/ ctrl
+right
OSX: alt
+left
/ alt
+right
(I am happy that the added shift key behaves consistently across platforms, performing selection instead of mere caret navigation)
Bonus question: other keyboard shortcuts:
I already swapped the Command-key with control globally in osx keyboard settings,
to make behavior a bit more consistent (i.e, ctrl
+s
to save instead of command
+s
)
However when it comes to navigation between application, this breaks down, because:
Next/previous tab within an application
Windows: ctrl
+tab
/ ctrl
+shift
+tab
OSX: ctrl
+tab
/ ctrl
+shift
+tab
Also it does not solve
Next Application
Windows: alt
+tab
OSX: command
+tab
A solution that also covers this would be even better :)