端末の複数行コマンドに対して「if」、「for」(または)のコードテンプレートを提供する方法はありますか?

端末の複数行コマンドに対して「if」、「for」(または)のコードテンプレートを提供する方法はありますか?

コードテンプレートは便利で、エラーなしでコードを完成するのに役立ちます。

Atomなどのメモ帳エディタがbash用のコードテンプレートとifループを提供していることを知っています。for

また、manこのページは構文を理解するのに役立ちます。たとえば、man $SHELL理解ifforコマンドに役立ちます。

ところで、コードエディタを使用するのではなく、コードテンプレートを端末自体にインポートする方法があるかどうか疑問に思います。これは生産性を高めるのに役立ちます。

ユースケースのシナリオをお知らせします。

この記事についてforこの問題を解決するには、ループとifその中にループが必要です。

forしたがって、次の端末のショートカットを使用してforループテンプレートを作成できる場合

for i in **type words here**; do 

    **type words here** 

done

次に、forループテンプレートに移動し、「if」の別のショートカットをクリックします。

for i in **type words here**; do 

    if [ **type words here**]; then
       **type words here**     
    fi

done

ベストアンサー1

おすすめ記事