Under Development
stars

Pattern Dialog#

Introduction – Where am I?#

The Pattern Dialog is NeoMutt’s built-in pattern cheat sheet and inserter. It appears while you are building a search, limit, tag, delete-pattern, or other pattern-based command and want help with the available pattern operators. Instead of memorising every ~x code, you can browse and insert the right one from here.

Pattern Dialog

What am I looking at?#

  • Each row shows a pattern number, the pattern expression, and a human-readable description.

  • The highlighted row is the pattern that will be inserted into the active prompt.

  • The status line identifies the dialog as a patterns reference.

  • The prompt line below shows the live pattern you are building in the caller.

What can I do?#

  • Browse the full list of available pattern operators and their meanings.

  • Insert a pattern fragment into the active prompt.

  • Search through the list if you remember part of a description but not the exact code.

  • Use it as a learning aid while you build more complex searches and limits.

  • Full reference: Pattern Syntax, Dialog Functions, Generic Functions.

Where can I go next?#

  • Selecting an entry returns you to the prompt in the Message Window with the chosen pattern inserted.

  • Cancelling returns you to the same prompt without changing it.

Where did I come from?#

  • Pattern-aware prompts in the Index Dialog, Alias Dialog, and Query Dialog can open this helper.

  • You commonly reach it while entering limits, tag patterns, delete patterns, score patterns, or search expressions.

How do I configure this?#