Trust me you want to do this:
#!/bin/bash
# Remap Caps Lock to F11
xmodmap -e "keycode 66 = F11"
xmodmap -e "clear Lock"
I remapped the capslock key to be third level shift ³ or fourth level ¼ if used with normal shift and in the unlikely scenario where I need capslock, I hit both shifts at the same time to toggle it.
Now I can do all sorts of neat symbols! ∞÷⍉±0≠¡⍶⍹⍷§⌾M€⍥
What you really want to do is to use a custom mechanical keyboard with QMK firmware so you can spend $500 to remove the capslock key from your key layout.
It will also save you room in your .bashrc file (SSDs are not cheap, ya know).
I remap it to ESC for vim (on all my main machines)
Why?
Remap it to escape if you’re a vim user.
ctrl is more useful
Mine is remapped to Ctrl since I use that way more often.
Tap/hold esc/caps for the win!
Tap/hold esc/control is arguably more useful.



