Skip to content

Latest commit

 

History

History
44 lines (36 loc) · 1.96 KB

File metadata and controls

44 lines (36 loc) · 1.96 KB

Chabeau Help

Thanks for using Chabeau, a Permacommons project.

Find a bug? Let us know: https://github.com/permacommons/chabeau/issues

Keys

  • Enter: Send message
  • Alt+Enter or Ctrl+J: New line in input
  • F4: Toggle compose mode (Enter=new line, Alt+Enter=send)
  • Ctrl+R: Retry last response
  • Ctrl+N: Re-run the most recent /refine prompt
  • Ctrl+D: Exit when input is empty (prints transcript); otherwise [Del]
  • Ctrl+C: Exit immediately (no transcript)
  • Ctrl+P: Edit previous messages (select mode; C=copy)
  • Ctrl+X: Edit assistant messages (select mode)
  • Ctrl+B: Select code blocks (copy c, save s)
  • Ctrl+L: Clear status message
  • Ctrl+O: Inspect tool calls/results (Esc=Close, Tab=Toggle request/response, D=Decode, C=Copy payload)
  • Tab: Switch focus between transcript and input ( marks the active area, · the inactive) unless the current input starts with /, in which case it autocompletes slash commands. Tab stays on the transcript while you're in message-select (Ctrl+P/Ctrl+X) or block-select (Ctrl+B) mode until you exit or finish selecting.
  • Ctrl+T: Open in external editor (requires $EDITOR to be set)
  • Esc: Interrupt streaming / cancel modes
  • Arrow keys: Move within the focused area; Up/Down scroll when the transcript is focused
  • PageUp/PageDown: Scroll one page in history
  • Home/End: Jump to top/bottom of history

Picker Navigation

  • Enter: Apply selection (session only)
  • Alt+Enter or Ctrl+J: Apply selection and save to config
  • Ctrl+O: Inspect full details (Esc=Back to picker)
  • Esc: Cancel picker
  • ↑/↓ or j/k: Navigate options
  • Home/End: Jump to first/last option
  • F6: Toggle sort mode
  • Type: Filter options

Tips

  • Not all terminals support clickable hyperlinks. Even if yours does, you may need to hold a modifier key like [Ctrl] while clicking.
  • Use /log to start logging from where you are.
  • /dump creates a one-off snapshot of the entire conversation so far.
  • Use Ctrl+B to copy (c) or save (s) code blocks.