Interactive Command-Line Menus
Provides interactive command-line menu functionality with single and multiple selection menus, keyboard navigation (arrow keys or vi-style j/k), preselection, and graceful fallback for non-interactive environments. Inspired by tools such as 'inquirer.js' <https://github.com/SBoudrias/Inquirer.js>, 'pick' <https://github.com/aisk/pick>, and 'survey' <https://github.com/AlecAivazis/survey>. Designed to be lightweight and easy to integrate into 'R' packages and scripts.