Keymaps

Besides the keymaps to change the views, each view has its own keymaps, listed below. At any time (from within nvim-dap-view's main window) you can use g? to show a "help" window that lists all of them.

There are also some default keybindings for navigating to other views.

The help window itself has only 1 mapping: it can be closed with q.

KeyAction
Threads
<CR>Jump to a frame
tToggle subtle frames
fFilter frames (via Lua patterns1)
oOmit results matching filter (invert filter)
Scopes
<CR>Expand or collapse a variable
oTrigger actions
sSet the value of an expression
Breakpoints
<CR>Jump to a breakpoint
dDelete a breakpoint
Watches
<CR>Expand or collapse a variable
iInsert an expression
dDelete an expression
eEdit an expression
cCopy the value of an expression or variable
sSet the value of an expression or variable
Exceptions
<CR>Toggle filter
Sessions
<CR>Switch to a session
Terminal
]sGo to next session
[sGo to previous session
Navigation
]vGo to next view
[vGo to previous view
[VGo to first view
]VGo to last view
Help
qClose

nvim-dap-view doesn't define any keybindings outside its own buffers: you have to create your own bindings to call open, close or toggle and other API functions (or commands ).

Footnotes

  1. Read :help lua-pattern to learn more. You can also read the full documentation here . ↩