3 ms·
I must say, the single feature that made me switch to macOS (or that made me comfortable with the switch) was the built-in emacs keybindings. I mapped Caps Lock
by second--shift 6y ago
I must say, the single feature that made me switch to macOS (or that made me comfortable with the switch) was the built-in emacs keybindings. I mapped Caps Lock to Control and can finally stick with sane killing & yanking text, as well as jumping around (front,end,back/fwd a char or word).
Gnome/GNU/Linux provides a compatibility layer that isn't as good as macOS's emacs bindings.
- StringyBob 6y agoCaps lock mapped to escape for Touchbar laptop owners - still great for emacs!
- second--shift 6y agoThis one is great for Vim users, but we don't talk to them much ;)
- 3JPLW 6y agoI've gone further to support meta-keybindings for whole-word movement. Control-b goes back one character, option-b goes back a whole word. It's really easy to add and customize: http://www.hcs.harvard.edu/~jrus/Site/Cocoa%20Text%20System.html http://www.hcs.harvard.edu/~jrus/Site/Cocoa%20Text%20System....
- second--shift 6y agoUnless an app overloads the shortcut (looking at you Slack...) that seems to work by default for me: c-b and c-f behave as expected. M-b and M-f work sometimes too, but these two get intercepted for ∫ and ƒ respectively in Slack, Firefox, etc.
- 3JPLW 6y agoM-b and M-f work for me in slack with my custom defaultkeybinding.dict. It only requires the app to use OS-native text inputs.
- mattalbie 6y agoI've done the same (via Hammerspoon) but it's worth noting that, by default, macOS can do word-movement via ctrl+option+b/f.