Skip to content

Latest commit

 

History

History
49 lines (39 loc) · 3.11 KB

symbols.md

File metadata and controls

49 lines (39 loc) · 3.11 KB

rafaelromao's keyboard layout

Symbols and Numbers

Symbols and Numbers are primarily available in the two classic Lower and Raise layers, activated holding the space and backspace thumb keys, respectively.

  • Symbols are available in the left side of the Lower layer and in the right side of the Raise layer, making them easier to reach with a single hand.
  • There are combos to allow cross activation and one-shot activation of both symbol layers.
  • Numbers are available in the right side of the Lower layer and in a dedicated Numpad layer.
  • Function keys are available in the left side of the Raise layer and in a the left side of the dedicated Numpad layer.

Symbols in the Lower layer (left side)

  • String delimiters, parenthesis, curly and square brackets, among others, are found in the left side of the Lower layer.

Numbers in the Lower layer (right side)

  • In the right side of the Lower layer, there is a set of number keys, arranged as a numpad, but using number row keycodes.
    • If shift is active, these number keys will output numpad keys instead.
  • The Raise layer can be activated on top of the Lower layer, holding the right thumb key, which makes it easier to access math operators when working with numbers.

Functions in the Raise layer (left side)

  • On the left side of the Raise layer, the F keys are available in the mirrored positions as their respective numbers, making it easier to assimilate.

Symbols in the Raise layer (right side)

  • Symbols that are commonly used in VIM are placed in the right side of the Raise layer, making them easily accessible using only the right hand.
  • Some common programmer n-grams, like ->, =>, <!--, -->, <>, />, !=, :=, +=, -=, can all be typed rolling through keys in the right hand.

Symbol layer

  • There is a dedicate Symbol layer that is activated holding the left inner thumb key on the Raise layer, or for one shot, tapping in sequence the right then the left inner thumb key.
  • In this layer, there are no mod taps, so it is possible to repeat symbols holding the key.
  • There are also some combos to give access to the symbols usually available holding keys in the Lower or Raise layers.

Numpad Layer

  • A dedicated Numpad layer can be activated from the Raise layer, using a single hand.
  • The left side of the Numpad layer contains mouse keys, just like the left side of the Media layer.
  • The right side of the Numpad layer contains number keys.

NumWord

  • NumWord is a variation of CapsWord, but for numbers instead. A combo with ring and middle fingers in the left side bottom row will activate the Numpad layer and it will stay active while numbers or symbols are typed, returning to the base layer otherwise.

Coding Dancing

  • Coding Dancing is a set of macros available through tap dances (Double Tap) in the Lower layer.
  • It allows fast typing for some of the most frequent Java keywords and code blocks.

Home | Base | Modifiers | Accents and Macros | Symbols and Numbers | Navigation and Media | System