Simple module to generate interactive console menus (like yeoman)
menu @("option 1", "option 2", "option 3")
More useful example:
You can install it from the PowerShellGallery using PowerShellGet
Install-Module PS-Menu
- Returns value of selected menu item
- Returns index of selected menu item (using
-ReturnIndex
switch) - Returns an array of items (using
-MultiSelect
switch) - Display an array of commands with list items (using
-commands
param) - Navigation with
up/down
arrows - Navigation with
j/k
(vim style) - Longer list scroll within window
- Esc key quits the menu (
null
value returned)
- Source hosted at [GitHub][repo]
- Report issues/questions/feature requests on [GitHub Issues][issues]
Pull requests are very welcome!