seeknal docs¶
Search and browse Seeknal CLI documentation from the terminal.
Synopsis¶
Description¶
The docs command provides searchable access to CLI documentation directly from your terminal. It searches all doc topics in docs/cli/ using full-text search powered by ripgrep.
When given an exact topic name (matching a filename stem like repl, env, run), it displays that topic directly. Otherwise, it performs a full-text search across all documentation files.
Candidate 2.13.0 wheels bundle these topics under the installed package.
Installed topics take precedence over a current project's docs/cli, so the
command works outside a repository. Source checkouts fall back to repository
topics when bundled topics are absent. This does not fetch newer docs from
GitHub or update the installed package.
Options¶
| Flag | Type | Default | Description |
|---|---|---|---|
QUERY |
TEXT | None | Search query or exact topic name |
--list, -l |
FLAG | False | List all available documentation topics |
--json |
FLAG | False | Output results as JSON (useful for tooling) |
--max-results, -n |
INTEGER | 50 | Maximum number of search results |
Examples¶
List all topics¶
Search for a topic¶
Full-text search¶
JSON output¶
Limit results¶
Prerequisites¶
Full-text search requires ripgrep (rg). If not installed, the command will show platform-specific installation instructions:
- macOS:
brew install ripgrep - Linux:
apt install ripgreporsnap install ripgrep - Windows:
choco install ripgreporscoop install ripgrep
Exact topic matches work without ripgrep.
See Also¶
- seeknal info - Show version information
- CLI Reference - Complete CLI command reference