CLI commands

Penyelesaian

openclaw completion

Buat skrip pelengkapan shell, simpan dalam cache di status OpenClaw, dan secara opsional instal ke profil shell Anda.

Penggunaan

bash
openclaw completion                          # tampilkan skrip zsh ke stdoutopenclaw completion --shell fish             # tampilkan skrip fishopenclaw completion --write-state            # simpan skrip untuk semua shell dalam cacheopenclaw completion --write-state --install  # simpan dalam cache, lalu instal dalam satu langkahopenclaw completion --shell bash --write-state

Opsi

  • -s, --shell <shell>: shell target (zsh, bash, powershell, fish; bawaan: zsh)
  • -i, --install: instal pelengkapan dengan menambahkan baris source untuk skrip yang disimpan dalam cache ke profil shell Anda
  • --write-state: tulis skrip pelengkapan ke $OPENCLAW_STATE_DIR/completions (bawaan ~/.openclaw/completions) tanpa menampilkannya ke stdout; dengan --shell, hanya menulis untuk shell tersebut, jika tidak, menulis untuk keempatnya
  • -y, --yes: lewati permintaan konfirmasi instalasi (noninteraktif)

Alur instalasi

--install mengarahkan profil Anda ke skrip yang disimpan dalam cache, sehingga cache harus tersedia terlebih dahulu: jika tidak ada, perintah akan gagal dan meminta Anda menjalankan openclaw completion --write-state. Gabungkan --write-state --install untuk melakukan keduanya dalam satu langkah. Tanpa --shell, --install mendeteksi shell dari $SHELL (dengan zsh sebagai cadangan).

Instalasi menulis blok kecil # OpenClaw Completion ke profil shell Anda dan mengganti baris lama source <(openclaw completion ...) yang lambat dengan baris source yang menggunakan cache:

Shell Profil
bash ~/.bashrc (menggunakan ~/.bash_profile sebagai cadangan jika ~/.bashrc tidak ada)
fish ~/.config/fish/config.fish
powershell ~/.config/powershell/Microsoft.PowerShell_profile.ps1 (di Windows: Documents/PowerShell/Microsoft.PowerShell_profile.ps1, atau Documents/WindowsPowerShell/... untuk Windows PowerShell)
zsh ~/.zshrc

Catatan

  • Tanpa --install atau --write-state, perintah menampilkan skrip ke stdout.
  • Pembuatan pelengkapan langsung memuat seluruh pohon perintah, termasuk perintah CLI Plugin, sehingga subperintah bertingkat turut disertakan.
  • openclaw update menyegarkan cache pelengkapan secara otomatis setelah pembaruan berhasil; openclaw doctor dapat memperbaiki konfigurasi pelengkapan yang hilang atau kedaluwarsa.

Terkait

Was this useful?
On this page

On this page