---
schema_version: "1"
id: 52f0485d4d1cdb1436e459df12561f9216249b8fbe9806eb08e516af7df6bb97
title: コマンドオートコンプリートを設定する
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/exchange/apicat-configure-cli-autocomplete.md
canonical_url: https://docs.mulesoft.com/jp/exchange/apicat-configure-cli-autocomplete
source_site: docs.mulesoft.com
content_type: documentation
content_hash: d4a5edff375ad2506daefeb39a38153e19a8bc75536ba7a27fe1b679d74f95d8
description: MuleSoft Documentation Site
latest: true
---
# コマンドオートコンプリートを設定する

`api-catalog-cli autocomplete`​ コマンドでは、API カタログ CLI コマンドのコンプリートを設定できます。

コマンドオートコンプリートを設定する手順は、次のとおりです。

- Bash シェルを使用している場合:
    
    1. `api-catalog autocomplete bash`​ を実行します。これにより、キャッシュが作成されて、設定とテスト手順が表示されます。
    2. コマンドで表示される手順に従います。
        
        1) Add the autocomplete env var to your bash profile and source it
        $ printf "eval $(api-catalog autocomplete:script bash)" >> ~/.bashrc; source ~/.bashrc
        
        NOTE: If your terminal starts as a login shell you may need to print the init script into ~/.bash\_profile or ~/.profile.
        
        2) Test it out, e.g.:
        $ api-catalog <TAB><TAB>                 # Command completion
        $ api-catalog \[command\] --<TAB><TAB>       # Flag completion
- Z シェルを使用している場合:
    
    1. `api-catalog autocomplete zsh`​ を実行します。これにより、キャッシュが作成されて、設定とテスト手順が表示されます。
    2. コマンドで表示される手順に従います。
        
        1) Add the autocomplete env var to your zsh profile and source it
        $ printf "eval $(api-catalog autocomplete:script zsh)" >> ~/.zshrc; source ~/.zshrc
        
        NOTE: After sourcing, you can run \`$ compaudit -D\` to ensure that no permissions conflicts are present
        
        2) Test it out, e.g.:
        $ api-catalog <TAB>                 # Command completion
        $ api-catalog \[command\] --<TAB>       # Flag completion

## [](#autocomplete-command)api-catalog autocomplete

$ api-catalog autocomplete \[flags\]

このコマンドは、次のフラグを受け入れます。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 20%;">
<col style="width: 80%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">フラグ</th>
<th class="tableblock halign-left valign-top">説明</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>blank</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>オートコンプリートの設定手順を表示します。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>bash</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Bash シェル設定を使用してオートコンプリートをインストールします。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>zsh</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Z シェル設定を使用してオートコンプリートをインストールします。</p>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>-r, --refresh cache</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>現在のオートコンプリート設定を削除します。これは、別のシェル種別でコマンドを実行する前に使用します。</p>
</div></div></td>
</tr>
</tbody>
</table>

**例**​

$ api-catalog autocomplete
$ api-catalog autocomplete bash
$ api-catalog autocomplete zsh
$ api-catalog autocomplete --refresh-cache

<table><tbody><tr><td class="icon"><i class="fa icon-warning" title="Warning"></i></td><td class="content">現時点では、API Catalog CLI オートコンプリートプラグインは、Windows ではサポートされていません。</td></tr></tbody></table>