A command line typing tutor for the Programmers Dvorak Dvorak keyboard layout.
The recommendation is to install the tutorial
globally with npm install -g
so that you may run
the program from any directory.
npm install -g dvorak-programmers-tutorial
Running a lesson
To run the first lesson type: dvorak 01
Listing all lessons
To list a lesson type: dvorak -l
Keyboard layout
To show the Dvorak keyboard layout type: dvorak -k
┌───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬───────┐
│~ $│% &│{ 5│{ 5│} 3│( 1│= 9│ │* 0│) 2│+ 4│} 6│! 8│` #│ Bkspc │
├───┼───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┼───────┤
│Tab│\ :│, <│. >│ P │ Y │ F │ │ G │ C │ R │ L │/ ?│@ ^│ \ | │
├───┴───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┼───────┤
│Cap/Esc│ A │ O │ E │ U │ I │ │ D │ H │ T │ N │ S │- _│ Enter │
├───────┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┴───────┤
│ Shift │' "│ Q │ J │ K │ X │ │ B │ M │ W │ V │ Z │ Shift │
├───┬───┼───┼───┼───┴───┴───┴───┴───┴───┴───┼───┴───┼───────────┤
│fn │Crl│Alt│Cmd│ Space Bar │ Cmd │ Alt │
└───┴───┴───┴───┴───────────────────────────┴───────┴───────────┘
Help
To show the Help menu type: dvorak
or dvorak -h
This is how errors look.