-i)
_sp_complete_keys
;;
- -i|-y|-d|-a|-e|-o)
+ -i|-y|-d|-a|-e|-o|-O)
_sp_complete_entries_helper
;;
-g)
else
local -a subcommands
subcommands=(
- "-i:GPGと使ってパスワードストレージを初期設定"
- "-s:パスワードを表示"
- "-y:パスワードを表示せずクリップボードにコピーする"
- "-l:パスワード一覧を表示"
"-a:パスワードを追加"
+ "-b:漏洩されたパスワードを確認(インターネット接続が必須)"
+ "-c:パスワードの長さ、強さ、や服数度を確認する。length=パスワードの長さの確認、strength=パスワードの強さの確認、duplicate=服数パスワードが同じかどうか確認、all=上記の全部の確認"
"-d:パスワードを削除"
"-e:パスワードを変更"
- "-g:希望文字数でパスワードをランダムに作成する。risk=英数字のみ(不安)、secure=英数字+特別文字(デフォルト)を使用"
- "-o:ワンタイムパスワード(TOTP)を表示。存在しなければ、創作する"
- "-h:ヘルプを表示"
+ "-g:希望文字数でパスワードをランダムに作成する。デフォルトな長さは64文字です。secure=英数字+特別文字(デフォルト)を使用、risk=英数字のみ(不安)を使用"
+ "-i:GPGと使ってパスワードストレージを初期設定"
+ "-l:パスワード一覧を表示"
+ "-o:ワンタイムパスワード(TOTP)を表示"
+ "-O:ワンタイムパスワード(TOTP)をコピー。デフォルトは30秒です。"
+ "-s:パスワードを表示"
"-v:バージョンを表示"
+ "-y:パスワードを表示せずクリップボードにコピーする(Xorgのみ)。デフォルトは45秒です。"
)
_sp_cmd_show
fi