### Summary

I use the option `--ask-vault-pass` very often because storing the password to some file on the same host is not desired or prohibited in some environments. So I have to type this option quite some time.

It would be nice to have a short option for this and propose to implement '-J' for this.

This what save a lot of typing.

### Issue Type

Feature Idea

### Component Name

!component
ansible-core

### Additional Information

Instead of typing:

```
ansible-playbook --ask-vault-pass playbook.yml
```

It could be just:

```
ansible-playbook -J playbook.yml
```

### Code of Conduct

- [X] I agree to follow the Ansible Code of Conduct
choices=None, required=False, help=None, metavar=None):
        if nargs == 0:
            raise ValueError('nargs for append actions must be > 0; if arg '
                             'strings are not supplying the value to append, '
                             'the append const action may be more appropriate')
        if const is not None and nargs != argparse.OPTIONAL:
            raise ValueError('nargs must be %r to supply const' % argparse.OPTIONAL)
        super(PrependListAction, self).__init__(
            option_strings=option_strings,
            dest=dest,
            nargs=nargs,
            const=const,
            default=default,
            type=type,
            choices=choices,
            required=required,
            help=help,
            metavar=metavar
        )
    def __call__(self, parser, namespace, values, option_string=None):
        items = copy.copy(ensure_value(namespace, self.dest, []))
        items[0:0] = values
        setattr(namespace, self.dest, items)
def ensure_value(namespace, name, value):
    if getattr(namespace, name, None) is None:
        setattr(namespace, name, value)
    return getattr(namespace, name)
#
#
def unfrack_path(pathsep=False, follow=True):