tiup completion
ユーザーのコストを削減するために、TiUPは自動コマンドライン補完用の構成ファイルを生成するtiup completionのコマンドを提供します。現在、TiUPはbashおよびzshのコマンドの完了をサポートしています。
bashのコマンドを完了する場合は、最初にbash-completionをインストールする必要があります。次の手順を参照してください。
- macOSの場合:bashのバージョンが4.1より前の場合は、
brew install bash-completionを実行します。それ以外の場合は、brew install bash-completion@2を実行します。 - Linuxの場合:パッケージマネージャーを使用して
bash-completionをインストールします。たとえば、yum install bash-completionまたはapt install bash-completionを実行します。
構文
tiup completion <shell>
<shell>は、使用するシェルのタイプを設定するために使用されます。現在、 bashとzshがサポートされています。
使用法
bash
tiup completion bashコマンドをファイルに書き込み、 .bash_profileでファイルを調達します。次の例を参照してください。
tiup completion bash > ~/.tiup.completion.bash
printf "
# tiup shell completion
source '$HOME/.tiup.completion.bash'
" >> $HOME/.bash_profile
source $HOME/.bash_profile
zsh
tiup completion zsh > "${fpath[1]}/_tiup"