denisidoro / navi

An interactive cheatsheet tool for the command-line
Apache License 2.0
14.61k stars 489 forks source link

Add optional arguments #887

Open Signum21 opened 3 months ago

Signum21 commented 3 months ago

It would be useful to have optional arguments for commands, possibly with selectable values.

An example that works for the ls command.

# List files
ls <parameters>

$ parameters: echo -e "-l\n-a\n"
screen

The last \n creates a blank line that can be selected to avoid choosing an option.

This method doesn't work for optional parameters that require a value, for example head -n 5

welcome[bot] commented 3 months ago

Thanks for opening your first issue here! In case you're facing a bug, please update navi to the latest version first. Maybe the bug is already solved! :)