Caps+p Ctrl+Backspace Delete previous word Caps+f Backspace Caps+d Delete Caps+h/j/k/l Left/Down/Up/Right Arrow Caps+u/i Home/End Caps+m/, Page Down/Up Caps+e/r Ctrl+Left/Right (next/previous word) Caps+3 Insert current date, e. g. 14.05.20 Caps+Shift+3 ISO format 2020-05-14
I also swapped Return with ' so it's closer to my pinky. Not sure if that was worth it, though.
printscreen:: thumbMod := true return printscreen up:: thumbMod := false return #if thumbMod l:: send {left} ; move caret `;:: send {down} p:: send {up} ':: send {right} +l:: send +{left} ; select text +`;:: send +{down} +p:: send +{up} +':: send +{right} ,:: send {backspace} .:: send {delete} #if
Caps+p Ctrl+Backspace (Delete previous word) Caps+f Backspace Caps+d Delete Caps+h/j/k/l Left/Down/Up/Right arrow Caps+u/i Home/End Caps+m/, Page Down/Up Caps+e/r Ctrl+Left/Right (next/previous word) Caps+3 Insert current date, e. g. 14.05.20 Caps+Shift+3 ISO format 2020-05-14
Caps+p Ctrl+Backspace Delete previous word Caps+f Backspace Caps+d Delete Caps+h/j/k/l Left/Down/Up/Right Arrow Caps+u/i Home/End Caps+m/, Page Down/Up Caps+e/r Ctrl+Left/Right (next/previous word) Caps+3 Insert current date, e. g. 14.05.20 Caps+Shift+3 ISO format 2020-05-14
I also swapped Return with ' so it's closer to my pinky. Not sure if that was worth it, though.