Hacker News new | ask | show | jobs
by SkyPuncher 2856 days ago
Oh! I have an answer for this one on Mac. https://github.com/tekezo/Karabiner-Elements

It let's you software remap keys. I've entirely disabled my caps locks key (I barely ever used it) and turned it into a combo esc/modifier key.

Holding caps plus a home row key types the corresponding symbol (e.g. "a" is "!", and ";" is ")". I also have u,i,o,p mapped to arrow keys (similar to vim). Then some misc. combos for things I commonly program (e.g. caps + m = "() => {}" - very helpful for JS)