omm

omm help

Show omm's own help — a short command summary by default, or the full reference with --all.

01 / 07

Overview

Reach for help the same way you'd reach for --help — it's the same content, just as its own subcommand so it composes with a command name (omm help search shows exactly what omm search --help would). Bare omm help shows the short, curated list you see below; --all expands it to every command omm has, and --all --flags adds each one's full option list.

02 / 07

Options

Every flag this command accepts, and what it defaults to when you leave it out.

  • [command]—Default: none — shows general help

    Show full --help output for this one subcommand instead of the summary.

  • --all—Default: off

    List every command omm has, not just the commonly used ones.

  • --flags—Default: off

    With --all, also print each command's complete flag list.

03 / 07

Examples

From a plain search to something you'd put in a script.

The short, curated command summary.

$ omm help

Full --help output for one command.

$ omm help search

Every command omm has, one line each.

$ omm help --all

Every command, with its complete option list.

$ omm help --all --flags

04 / 07

A real run

Real omm help capture, 2026-08-24, this dev machine.

06 / 07

If something goes wrong

Every message below is one this command actually prints. Find yours, read why it happened, then do the last line.

  1. No such command 'zzzz-not-a-real-command'. See `omm help`.
    why
    There's no subcommand by this name — usually a typo, or a command that exists under an alias (rm, ls, up) instead of the name given.
    what to do
    Run omm help --all to see every real command name.
    source
    src/omm/cli.py:795-796

Still stuck? Open an issue with the exact message you saw.

07 / 07

CLI reference

Exactly what omm help --help prints, exported from the CLI source.

Usage

omm help [OPTIONS] [command]

Arguments

  • commandoptional

    Show help for a specific subcommand.

Options

  • --allDefault: —

    List every command, not just the common ones.

  • --flagsDefault: —

    Also show each listed command's option list (the common commands, or every command with --all).

Shared flags

Every omm command also accepts --json, --no-color, --quiet, -q, --yes, -y, so they are listed here once instead of on each command.

Exported from omm 0.3.101.

All commands