I have a macbook pro 2015 that runs on High Sierra. I want to use emacs key-bindings or shortcuts for regular things like copying and pasting. For instance, I want to use "M-w" to copy instead of "Command-C".
Since the Cocoa Text System is pretty customizable, you should be able to add your own set of bindings within ~/Library/KeyBindings. You could see Jacob Rus' comprehensive guide on the subject if you wish to learn more about how macOS makes text happen on your screen, or you can follow these TL;DR steps:
- Download the Emacs keybindings compiled by J. Rus
- Rename the file to DefaultKeyBinding.dict(if there is an existing file of the same name, rename it to DefaultKeyBinding.dict.ORIG)
- Put the file into the ~/Library/KeyBindings folder(if this folder doesn't exist, create it)