# General

- `esc`                                           Go back
- `^b/PgUp`                                       Page up
- `^f/PgDn`                                       Page down
- `arrow up, arrow down`                          Scroll up/down
- `:collections`                                  Explore installed collections
- `:config`                                       Explore the current Ansible configuration
- `:d, :doc <plugin>`                             Show a plugin doc
- `:f, :filter <re>`                              Filter page lines using a regex
- `:h, :help`                                     This page
- `:im, images`                                   Explore execution environment images
- `:i -i <inventory>, :inventory -i <inventory>`  Explore the current or alternate inventory
- `:l, :log`                                      Review current log file
- `:o, :open`                                     Open current page in the editor
- `:o, :open {{ some_key }}`                      Open file path in a key's value
- `:q, :quit`                                     Quit the application
- `:q!, :quit!, ^c`                               Force quit while a playbook is running
- `:rep, :replay`                                 Replay a playbook artifact
- `:r, :run <playbook> -i <inventory>`            Run a playbook in interactive mode
- `:rr, :rerun`                                   Rerun the playbook
- `:s, :save <file>`                              Save current plays as an artifact
- `:se, :settings`                                Review the current ansible-navigator settings
- `:st, :stdout`                                  Watch playbook results real time
- `:welcome`                                      Revisit the welcome page
- `:w, :write <file>`                             Write current page to a new file
- `:w!, :write! <file>`                           Write current page to an existing or new file
- `:w>>, :write>> <file>`                         Append current page to an existing file
- `:w!>>, :write!>> <file>`                       Append current page to an existing or new file

# Menus

- `[0-9]`                                         Go to menu item
- `:<number> `                                    Go to menu item
- `:{{ n|filter }} `                              Template the menu item
- `arrow up, arrow down`                          Move cursor
- `enter`                                         Select highlighted item

# Content and tasks

- `[0-9]`                                         Go to task number
- `:<number>`                                     Go to task number
- `+, - `                                         Next/Previous task
- `arrow up, arrow down`                          Next/Previous task
- `_, :_`                                         Toggle hidden keys
- `:{{ key|filter }}`                             Template the key's value
- `:d, :doc`                                      Show the doc for the current task's module
- `:j, :json`                                     Switch to JSON serialization
- `:y, :yaml`                                     Switch to YAML serialization

# Line input

- `esc`                                           Exit line input
- `^A`                                            Beginning of line
- `^E`                                            End of line
- `insert`                                        Enable/disable insert mode
- `arrow up, arrow down`                          Previous/next command in history
