Keyboard Habbit is an interactive web-based trainer designed to help you master essential shell navigation hotkeys.
Whether you're a beginner or looking to improve your command-line efficiency, this tool provides a structured,
progressive learning experience.
How it works: Practice moving the underscore cursor to target positions using keyboard shortcuts.
The trainer uses a three-stage progression system (Repetition → Alternation → Combination) to build muscle memory
and develop proficiency with shell hotkeys.
Features:
- Progressive learning with instant visual feedback
- Smart hints after mistakes
- Performance tracking (hits, misses, keystrokes)
- Automatic progress saving
- Beautiful terminal-inspired interface
Hotkeys covered: Ctrl+A (beginning of line), Ctrl+E (end of line),
Alt+B (backward word), Alt+F (forward word), and more.
Read the original article →