dba1ac47bbfd3b4d77a75d15d8da2a7afa0c10dc
Add rvimtutor.py as the main entry point for a terminal-based typing tutor application. The file includes raw terminal input handling via termios/tty, a key mapping dictionary for special keys (arrows, shift/ctrl modifiers), a get_key function for non-blocking key capture, terminal clearing utilities, and a Randoms class with input and word choice lists for generating typing exercises.
Rtutor
Rtutor is an application written in python to train yourself to use vim fast way and to learn over 60 shortcuts! Features:
- Display question answered right / wrong statitiscs.
- Display AVG time spent to answer a question.
- Questions with random values to make it less boring.
- Repeat question on random moment if you answered it wrong. You have to learn!
Usage
This application has no dependencies. Instead of cloning this git, you can just do wget or copy the raw source code of rvimtutor.py.
python3 rtutor.py
but since it's executable:
./rtutor.py
will also work.
Languages
Python
100%