keyboards/kinesis/keymaps/alvicstep/readme.md
Kinesis Contoured family of keyboards belong to a relatively small group of keyboards that utilize thumb clusters. The keycap profiles of thumb cluster keys make it easy to press multiple keys simultaneously by a thumb finger. Co-locating CTRL, SHIFT and KEYPAD modifiers in the thumb cluster gives truly unique capabilities to these keyboards.
The alvicstep layout is optimized for software development on a Windows machine. It is a result of many years of daily usage. It is a great starting point for your own design.
KEYPAD + O and then KEYPAD + SHIFT + U selects the whole line of text with barely any finger movement. The best part is that it works in any text editor!SHIFT + 0 and KEYPAD + 0 using the right hand
| Shortcut | Control Caret |
|---|---|
KEYPAD + J | move caret one character left |
KEYPAD + L | move caret one character right |
KEYPAD + I | move caret one line up |
KEYPAD + K | move caret one line down |
KEYPAD + CTRL + J | move caret one word to the left |
KEYPAD + CTRL + L | move caret one word to the right |
KEYPAD + U | move caret to the start of the line |
KEYPAD + O | move caret to the end of the line |
KEYPAD + H | move caret one page up |
KEYPAD + N | move caret one page down |
| Shortcut | Scroll Lock |
|---|---|
KEYPAD + CTRL + I | scroll page up |
KEYPAD + CTRL + K | scroll page down |
| Shortcut | Select Text |
|---|---|
KEYPAD + CTRL + SHIFT + J | select one word to the left |
KEYPAD + CTRL + SHIFT + L | select one word to the right |
KEYPAD + CTRL + SHIFT + I | select one line up |
KEYPAD + CTRL + SHIFT + K | select one line down |
KEYPAD + SHIFT + H | select one page up |
KEYPAD + SHIFT + N | select one page down |
KEYPAD + CTRL + SHIFT + U | select from beginning of the file up to the caret position |
KEYPAD + CTRL + SHIFT + O | select from caret position to the end of the file |
| Shortcut | US ANSI Shifted Symbols |
|---|---|
KEYPAD + - | _ |
KEYPAD + 1 | ! |
KEYPAD + 2 | @ |
KEYPAD + 3 | # |
KEYPAD + 4 | $ |
KEYPAD + 5 | % |
KEYPAD + 6 | ^ |
KEYPAD + 7 | & |
KEYPAD + 8 | * |
KEYPAD + 9 | ( |
KEYPAD + 0 | ) |
KEYPAD + = | + |
KEYPAD + \ | | |
KEYPAD + ' | " |
KEYPAD + ; | : |
KEYPAD + / | ? |
KEYPAD + [ | { |
KEYPAD + ] | } |
KEYPAD + , | < |
KEYPAD + . | > |
KEYPAD + BACKTICK | ~ |