Naviguer dans une page man

Certaines pages man peuvent être extrêmement longues et contenir beaucoup de sections. La page man de Bash 4.3 produit 5724 lignes (en 80 colonnes) et contient 37 sections! J’ai posé ce problème sur le forum d’Arch Linux. L’utilisateur battlepanic m’a donné l’excellent truc qui suit (traduction libre) :

Sur mon système, presque toutes les lignes d’une page man commencent avec des espaces. Les seules exceptions semblent être les entêtes de sections. Sachant cela, une simple recherche par expression régulière fera l’affaire :

/^\w

Vous pouvez ensuite appuyer sur n pour sauter à la prochaine section ou N pour sauter à la précédente.

Juste par curiosité, voici toutes les sections de la page man de Bash :

Name
Synopsis
Copyright
Description
Options
Arguments
Invocation
Definitions
Reserved Words
Shell Grammar
Comments
Quoting
Parameters
Expansion
Redirection
Aliases
Functions
Arithmetic Evaluation
Conditional Expressions
Simple Command Expansion
Command Execution
Command Execution Environment
Environment
Exit Status
Signals
Job Control
Prompting
Readline
History
History Expansion
Shell Builtin Commands
Restricted Shell
See Also
Files
Authors
Bug Reports
Bugs
Alexandre de Verteuil
Alexandre de Verteuil
Senior Solutions Architect

I teach people how to see the matrix metrics.
Monkeys and sunsets make me happy.

Related