This is the custom keymap I use on my Plank rev7. It is inspired by the great blogposts by the darnest thing.
- Normal key: normal single tap keys, with default behavior for Shift;
- One shot mod: tap enables the modifier for the next key tap (e.g.
press
Shift
andw
separately for an uppercase W), hold behaves like normal modifiers (e.g. holdingShift
while tappingw
); - Hold down mod: tapping actives the key (e.g. arrow keys), holding activates the modifier (e.g. Ctrl);
- Double tap key: used for braces, where tapping the key twice produces
()
, with the cursor placed in the middle (saving a left-arrow keystroke). Single taps produce the open brace(
, shift+single tap produce the closing one)
; - Triple tap key: used for quotes, behaves similar to double tap keys
(tapping
'
three times creates''
with the cursor in the middle); - Layer switch: when hold, the layer is switched (e.g. holding
LOWER
temporary actives the Lower layer); - Layer active: indicates the layer switch key is hold;
- Custom key: Enables the custom X-Case mode.