awslabs / aws-shell

An integrated shell for working with the AWS CLI.
Apache License 2.0
7.15k stars 770 forks source link

Feature: ability to fuzzy filter options by 'required' status #211

Open mike-mosher opened 5 years ago

mike-mosher commented 5 years ago

It would be awesome to use fuzzy filtering on the aws cli commands to see which options are required.

For example, when running ec2 create-key-pair, the --key-name option is required. I can filter the list of auto-completed options by typing name and getting just the --key-name option:

fuzzy-name

However, I can't fuzzy filter by using required:

fuzzy-required

This would be an awesome feature, as you could immediately know which options are required for any command you are running.

joguSD commented 5 years ago

Interesting. While I don't know if we'd go for this exact implementation I do think it would be useful to make required parameters more discoverable. Marking as a feature request.