メイン コンテンツをスキップする 補完的コンテンツへスキップ

オプション:dynctlオートコンプリート機能をインストール

Availability-noteBeta

オートコンプリートを設定すれば、リアルタイムでコマンド候補が表示され、dynctlが使いやすくなります。

オートコンプリートは、コマンド、フラグ、パラメーターを入力する際に、コンテキストに応じて候補を表示します。

このタスクについて

目的のシェルでオートコンプリートを設定してください:

Bashでのオートコンプリート

Availability-noteBeta

手順

  1. bash-completionパッケージをインストールします。
  2. オペレーティングシステムに応じて、以下のいずれかのコマンドを実行します:
    • Linuxの場合:
      dynctl completion bash > /etc/bash_completion.d/dynctl
    • Macの場合:
      dynctl completion bash > $(brew --prefix)/etc/bash_completion.d/dynctl
    これで全セッションでオートコンプリートが設定されます。

Zshでのオートコンプリート

Availability-noteBeta

手順

  1. シェルのコンプリートが有効になっていない場合は、このコマンドを1回実行してください:
    echo "autoload -U compinit; compinit" >> ~/.zshrc

    このコマンドによって、Zshのコンプリートシステムが初期化されます。

    Zsh環境でシェルコンプリートが有効になっている場合は、このコマンドを再実行する必要はありません。既存のコンプリートセットアップは引き続き動作するので、そのまま次のステップに進んでdynctlオートコンプリート機能をロードできます。

  2. 全セッションでオートコンプリートを設定する場合は、次を実行します:
    dynctl completion zsh > "${fpath[1]}/_dynctl"
  3. 新しいZshセッションを開始し、変更を有効にします。

Fishでのオートコンプリート

Availability-noteBeta

手順

このコマンドを実行し、全セッションでオートコンプリートを設定します:
dynctl completion fish > ~/.config/fish/completions/dynctl.fish

PowerShellでのオートコンプリート

Availability-noteBeta

手順

これらのステップを適用し、全セッションでオートコンプリートを設定します:
  1. オートコンプリートスクリプトを生成:
    dynctl.exe completion powershell > dynctl.ps1
  2. PowerShellプロファイルにドットソース行を追加し、プロファイルスクリプトにファイルのコンテンツを含めます。

    . .\dynctl.ps1

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。