CLI commands
Penyelesaian
openclaw completion
Buat skrip pelengkapan shell, simpan dalam cache di status OpenClaw, dan secara opsional instal ke profil shell Anda.
Penggunaan
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-stateOpsi
-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
--installatau--write-state, perintah menampilkan skrip ke stdout. - Pembuatan pelengkapan langsung memuat seluruh pohon perintah, termasuk perintah CLI Plugin, sehingga subperintah bertingkat turut disertakan.
openclaw updatemenyegarkan cache pelengkapan secara otomatis setelah pembaruan berhasil;openclaw doctordapat memperbaiki konfigurasi pelengkapan yang hilang atau kedaluwarsa.
Terkait
Was this useful?