XKB layout with caps as modificator and vim-like navigation. Can be usefull for using with reduced keyboard without functional keys or Home/End/PgDown/PgUp
git clone https://github.com/alive-corpse/esxkb.git ~/.xkb
echo '~/.xkb/bin/loadxkb hypercaps' >> ~/.bashrc
-
CapsLock+J = Left
-
CapsLock+K = Down
-
CapsLock+L = Up
-
CapsLock+; = Right
-
CapsLock+U = Home
-
CapsLock+I = PgDwn
-
CapsLock+O = PgUp
-
CapsLock+P = End
-
CapsLock+1 = F1
-
CapsLock+2 = F2
-
CapsLock+3 = F3
-
CapsLock+4 = F4
-
CapsLock+5 = F5
-
CapsLock+6 = F6
-
CapsLock+7 = F7
-
CapsLock+8 = F8
-
CapsLock+9 = F9
-
CapsLock+10 = F10
-
CapsLock+11 = F11
-
CapsLock+12 = F12