docs/content/en/guides/mesheryctl/configuring-autocompletion-for-mesheryctl.md
If you would like to have mesheryctl commands automatically completed for use as you use mesheryctl, then use the following instructions to configure automatic completion within your environment.
If shell completion is not already enabled in your environment you will need to enable it. You can execute the following once:
<pre class="codeblock-pre"><div class="codeblock"> <div class="clipboardjs">~/.zshrc > echo "autoload -U compinit; compinit"</div></div> </pre>Note : You might need to restart your shell for this setup to take effect.
To load fish shell completions for each session, execute once:
<pre class="codeblock-pre"><div class="codeblock"> <div class="clipboardjs">mesheryctl completion fish > ~/.config/fish/completions/mesheryctl.fish</div></div> </pre>For an exhaustive list of mesheryctl commands and syntax:
Guides to using Meshery's various features and components.
{{< related-discussions tag="mesheryctl" >}}