An issue that can crop up for people moving toward using the digital nature of keyboards rather than a mouse is in running short of free keys to make key bindings with.
Sublime Text 3 has an elegant way to solve this: allow for a sequence of key presses.
For example, on macOS, you can create a binding for cmd+shift+K, then cmd+shift+L. This allow for more keyboard shortcuts, because you can have bindings that “turn on” other bindings.
Example in “Key Bindings – User”:
{ "keys": ["super+shift+k", "super+shift+l"], "command": "run_macro_file",
"args": {"file": "Packages/User/macro.sublime-macro"}},
Hope this helps you think faster!