packages feed

hledger-1.34: Hledger/Cli/Commands/Help.txt

help

Show the hledger user manual with info, man, or a pager. With a (case
insensitive) TOPIC argument, try to open it at that section heading.

_FLAGS

This command shows the hledger manual built in to your hledger
executable. It can be useful when offline, or when you prefer the
terminal to a web browser, or when the appropriate hledger manual or
viewers are not installed properly on your system.

By default it chooses the best viewer found in $PATH, trying in this
order: info, man, $PAGER, less, more, stdout. (If a TOPIC is specified,
$PAGER and more are not tried.) You can force the use of info, man, or a
pager with the -i, -m, or -p flags. If no viewer can be found, or if
running non-interactively, it just prints the manual to stdout.

When using info, TOPIC can match either the full heading or a prefix. If
your info --version is < 6, you'll need to upgrade it, eg with
'brew install texinfo' on mac.

When using man or less, TOPIC must match the full heading. For a prefix
match, you can write 'TOPIC.*'.

Examples

$ hledger help -h                 # show the help command's usage
$ hledger help                    # show the manual with info, man or $PAGER
$ hledger help 'time periods'     # show the manual's "Time periods" topic
$ hledger help 'time periods' -m  # use man, even if info is installed