This summer I found myself sitting at a computer writing code for 40 hours a week for the first time, and I started looking for ways to make my computer work more comfortable and efficient. One day it dawned on me that my right hand was constantly jumping between the home row and the arrow keys, so I set out to find a better way to move around my text. After a bit of research, I figured out how to remap a modifier key (e.g.,
Alt, etc.) plus
l to the arrow keys, and what an improvement it was!
I run Linux with the Plasma desktop environment at home and use a Mac at work, so I've included instructions for both.
The Plasma desktop environment is insanely configurable (that's why I love it!), so I figured I could remap some keys without much trouble. Sure enough, it's possible to do right from the System Settings GUI.
Upas the action (top box)
Upin step 6.
If you want to use
Shift+ modifier +
l(or some other key combo) as Home, End, Page Up, and Page Down, the action names for those are
Unfortunately MacOS isn't all that configurable without some help from third-party applications. To remap keys, I used Karabiner Elements.
I use the Colemak keyboard layout, so I was actually looking to use
las my arrow keys, but this still worked. It must somehow get the original key code.
MacOS automatically sets
ctrl + arrows to Home, End, Page Up, and Page Down, so
ctrl + modifier +
l should work for those now.