Under Development
stars

Simple Pagers#

Introduction – Where am I?#

“Simple Pager” is a family name for NeoMutt’s lightweight read-only text viewers. Whenever NeoMutt needs to show text that is longer than a single status line but does not need the full Pager Dialog, it opens one of these pages. Help screens, command dumps, log output, attachment text, and key verification all use this mechanism.

What am I looking at?#

  • A simple pager is mostly a block of plain text with a status line and basic scrolling/search support.

  • It usually has no mailbox context of its own; it is showing output generated by another command or dialog.

  • The specific content depends on which feature opened it, such as help, configuration dumps, logs, attachment text, or key verification.

What can I do?#

  • Read long-form output without losing it off the terminal.

  • Scroll, search, and quit back to the caller.

  • Use it as a reference screen while learning commands, key bindings, colours, or current configuration state.

  • Full reference: Dialog Functions, Generic Functions, Pager Functions.

Where can I go next?#

  • Quitting usually returns you to the dialog that opened it, such as the Index Dialog, Pager Dialog, Compose Dialog, or Attach Dialog.

  • Some simple pagers, such as key verification or attachment viewers, are side paths inside a larger crypto or MIME workflow.

Where did I come from?#

  • ? help and many : commands create simple pagers from wherever you currently are.

  • The Attach Dialog and Compose Dialog can open them when viewing attachments as text.

  • Crypto dialogs can open them when verifying keys or certificates.

How do I configure this?#

Which Simple Pager Is This?#

Colors#

Opened by :color. This simple pager lists the currently active colour rules so you can inspect the effective theme and pattern-based colour matches.

Color Dump

Config Options#

Opened by :set when you inspect configuration state. It provides a scrollable dump of variables and their effective values.

Set

Environment#

Opened by :setenv when you ask to inspect environment variables. It shows environment-related output in a scrollable view rather than truncating it in the message line.

Environment

Help Page#

Opened by ? from most menus. Or Alt-? from the editor menu.

It is the menu-specific help page showing available functions and their default keys.

Pager Help

Key Verification#

Opened when you verify a PGP key or S/MIME certificate from one of the crypto dialogs. It shows detailed verification output that would be too large for the message line.

XXX

Keybindings#

Opened by :bind and :macro. It shows key bindings and macros for the current menu, making it a quick reference when learning or debugging custom keymaps.

XXX

Log Messages#

Opened by <show-log-messages>. It shows recent log and debug output so you can understand what NeoMutt has been doing internally.

Log Messages

Sendmail Error#

Opened when NeoMutt needs to show the output of an external sendmail-compatible command. It is mainly useful for diagnosing send failures and reviewing what the mail transport reported.

Sendmail Error

View Attachment#

Opened when an attachment is viewed as text or through a mailcap entry that produces copious text output. It lets you read attachment contents without leaving NeoMutt entirely.

View Attachment

Version#

Opened by :version or V. It shows build information, compile-time features, and version details for your NeoMutt binary.

Version