docs/tutorials/setting-up-shell-completion
Beginner5 min

Setting up shell completion

Press Tab to autocomplete recall commands and subcommands in your terminal.

bash

Add to ~/.bashrc
echo 'eval "$(recall completion bash)"' >> ~/.bashrcsource ~/.bashrc

zsh

Add to ~/.zshrc
echo 'eval "$(recall completion zsh)"' >> ~/.zshrcsource ~/.zshrc

PowerShell

Run in PowerShell
recall completion ps | Out-String | Invoke-Expression
Make it permanent
Add-Content $PROFILE "`nrecall completion ps | Out-String | Invoke-Expression"

What gets completed

recall [Tab]shows all 29 commands
recall auth [Tab]register, login, logout, forgot, reset
recall group [Tab]create, list, show, add, remove, delete...
recall org [Tab]create, members, invite, join, role...
recall config [Tab]show, set, switch, reset