Commit Graph

5 Commits

Author SHA1 Message Date
ce7277846f docs: rename project to Rvimtutor and update README with corrected description and setup instructions 2024-12-04 18:49:34 +00:00
0bb88abcab docs: correct script name from rtutor.py to rvimtutor.py in README usage examples 2024-12-04 18:48:23 +00:00
dba1ac47bb feat: implement initial project structure with core application scaffolding
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.
2024-12-04 18:27:52 +00:00
6c7fc504fc docs: fix broken rtutor.py filename reference and remove deleted source file 2024-12-04 18:27:09 +00:00
3e4915a863 chore: initialize repository with rtutor vim training python script and readme 2024-12-04 18:26:11 +00:00