info Command Generator
Generate info commands to read GNU hypertext manuals
Getting Started with info
## What is info?
`info` reads GNU Info documents — the official hypertext manuals for GNU software. Unlike flat man pages, Info manuals are organized into a tree of linked nodes (similar to web pages) that you navigate with the arrow keys. Many GNU tools (gcc, coreutils, bash, emacs) ship their deepest documentation in Info form.
## How to Use
1. **Set Options**: Pick the file, node, output target, or `-w` location mode. 2. **Enter Node**: Type the top-level manual or node to open (e.g. `coreutils`). 3. **Copy & Run**: Paste the generated command into your terminal.
Navigation: arrow keys move between nodes, `Enter` follows a link, `l` goes back, `q` quits, `?` lists all keys.
Common Options
### Top-level node (positional) The manual or node to open — e.g. `info coreutils` shows the GNU core utilities manual, `info emacs` opens the Emacs manual.
### `-f FILE` Read a specific Info file Open the given `.info` file directly instead of looking up a manual name. Useful for locally installed packages.
### `-n NODE` Jump to a node Go straight to a named node, skipping the top of the manual. Example: `info -n Buffers emacs`.
### `-o FILE` Output to file Dump the selected node as plain text to the given file — handy for exporting documentation or piping into scripts.
### `-w` Where (physical location) Print the file path of the Info file on disk instead of opening it. Great for finding where a manual lives.
### `-O` Show command-line options Print the usage and option summary for `info` itself.
▶How do I find where an Info document is stored on disk?
▶How do I read a standalone .info file that is not installed system-wide?
▶How is info different from man?
If this tool has been helpful to you, consider buying me a coffee.
Buy me a coffee