emacs で、シェルの末尾の改行のエスケープをそろえたい


シェルスクリプトを記述していると、コマンドが長くなるので、バックスラッシュ`\`でエスケープしながら改行して、複数行でひとつのコマンドを記述することがあります。

[code]

    aws ec2 run-instances --image-id ami-1233456 \
        --instance-type t2.medium \
        --subnet-id subnet-deadbeaf \
        --security-group-ids sg-123abbbb \
        --key-name "The Key"
    
[/code]

この、末尾の改行エスケープをそろえたいです。

[code]

    aws ec2 run-instances --image-id ami-1233456 \
        --instance-type t2.medium                \
        --subnet-id subnet-deadbeaf              \
        --security-group-ids sg-123abbbb         \
        --key-name "The Key"
    
[/code]

これを手で実行するのはつらいので、一括で実行する方法などありませんでしょうか。




region を指定して `sh-backslash-region` でいけました。




region を指定して `sh-backslash-region` でいけました。

