この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。
fish shell でAWS CLIの補完を行うための設定を調べたのでメモしておきます。
下記の内容でファイルを作成することで補完が有効になります。
${HOME}/.config/completions/aws.fish
complete -c aws -f -a '(
begin
set -lx COMP_SHELL fish
set -lx COMP_LINE (commandline)
aws_completer
end
)'