Unnamed repository; edit this file 'description' to name the repository.
-rw-r--r--
19
-rw-r--r--
1334
d---------
d---------
ize: 16px; color: #CCCAC2; } .markdown-body h5 { font-size: 14px; color: #CCCAC2; } .markdown-body h6 { color: #CCCAC2; font-size: 14px; } .markdown-body p, .markdown-body blockquote, .markdown-body ul, .markdown-body ol, .markdown-body dl, .markdown-body table, .markdown-body pre { margin: 15px 0; } .markdown-body hr { border: 2px solid #8A9199; } .markdown-body>h2:first-child, .markdown-body>h1:first-child, .markdown-body>h1:first-child+h2, .markdown-body>h3:first-child, .markdown-body>h4:first-child, .markdown-body>h5:first-child, .markdown-body>h6:first-child { margin-top: 0; padding-top: 0; } .markdown-body a:first-child h1, .markdown-body a:first-child h2, .markdown-body a:first-child h3, .markdown-body a:first-child h4, .markdown-body a:first-child h5, .markdown-body a:first-child h6 { margin-top: 0; padding-top: 0; } .markdown-body h1+p, .markdown-body h2+p, .markdown-body h3+p, .markdown-body h4+p, .markdown-body h5+p, .markdown-body h6+p { margin-top: 0; } .markdown-body li p.first { display: inline-block; } .markdown-body ul, .markdown-body ol { padding-left: 30px; } .markdown-body ul.no-list, .markdown-body ol.no-list { list-style-type: none; padding: 0; } .markdown-body ul li>:first-child, .markdown-body ul li ul:first-of-type, .markdown-body ul li ol:first-of-type, .markdown-body ol li>:first-child, .markdown-body ol li ul:first-of-type, .markdown-body ol li ol:first-of-type { margin-top: 0px; } .markdown-body ul li p:last-of-type, .markdown-body ol li p:last-of-type { margin-bottom: 0; } .markdown-body ul ul, .markdown-body ul ol, .markdown-body ol ol, .markdown-body ol ul { margin-bottom: 0; } .markdown-body dl { padding: 0; } .markdown-body dl dt { font-size: 14px; font-weight: bold; font-style: italic; padding: 0; margin: 15px 0 5px; } .markdown-body dl dt:first-child { padding: 0; } .markdown-body dl dt>:first-child { margin-top: 0px; } .markdown-body dl dt>:last-child { margin-bottom: 0px; } .markdown-body dl dd { margin: 0 0 15px; padding: 0 15px; } .markdown-body dl dd>:first-child { margin-top: 0px; } .markdown-body dl dd>:last-child { margin-bottom: 0px; } .markdown-body blockquote { border-left: 4px solid #FFAD66; padding: 0 15px; color: #B8CFE6; } .markdown-body blockquote>:first-child { margin-top: 0px; } .markdown-body blockquote>:last-child { margin-bottom: 0px; } .markdown-body table th { font-weight: bold; } .markdown-body table th, .markdown-body table td { border: 1px solid #8A9199; padding: 6px 13px; } .markdown-body table tr { border-top: 1px solid #8A9199; background-color: #242936; } .markdown-body table tr:nth-child(2n) { background-color: #1A1F29; } .markdown-body img { max-width: 100%; -moz-box-sizing: border-box; box-sizing: border-box; } .markdown-body span.frame { display: block; overflow: hidden; } .markdown-body span.frame>span { border: 1px solid #8A9199; display: block; float: left; overflow: hidden; margin: 13px 0 0; padding: 7px; width: auto; } .markdown-body span.frame span img { display: block; float: left; } .markdown-body span.frame span span { clear: both; color: #CCCAC2; display: block; padding: 5px 0 0; } .markdown-body span.align-center { display: block; overflow: hidden; clear: both; } .markdown-body span.align-center>span { display: block; overflow: hidden; margin: 13px auto 0; text-align: center; } .markdown-body span.align-center span img { margin: 0 auto; text-align: center; } .markdown-body span.align-right { display: block; overflow: hidden; clear: both; } .markdown-body span.align-right>span { display: block; overflow: hidden; margin: 13px 0 0; text-align: right; } .markdown-body span.align-right span img { margin: 0; text-align: right; } .markdown-body span.float-left { display: block; margin-right: 13px; overflow: hidden; float: left; } .markdown-body span.float-left span { margin: 13px 0 0; } .markdown-body span.float-right { display: block; margin-left: 13px; overflow: hidden; float: right; } .markdown-body span.float-right>span { display: block; overflow: hidden; margin: 13px auto 0; text-align: right; } .markdown-body code, .markdown-body tt { margin: 0 2px; padding: 0px 5px; border: 1px solid #8A9199; background-color: #282E3B; border-radius: 3px; color: #CCCAC2; } .markdown-body code { white-space: nowrap; } .markdown-body pre>code { margin: 0; padding: 0; white-space: pre; border: none; background: transparent; } .markdown-body .highlight pre, .markdown-body pre { background-color: #282E3B; border: 1px solid #8A9199; font-size: 13px; line-height: 19px; overflow: auto; padding: 6px 10px; border-radius: 3px; } .markdown-body pre code, .markdown-body pre tt { margin: 0; padding: 0; background-color: transparent; border: none; } pre { line-height: 125%; } td.linenos .normal { color: #8a919966; background-color: transparent; padding-left: 5px; padding-right: 5px; } span.linenos { color: #8a919966; background-color: transparent; padding-left: 5px; padding-right: 5px; } td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } .highlight .hll { background-color: #363C48 } .highlight .c { color: #6E7C8E } /* Comment */ .highlight .err { color: #FF6666 } /* Error */ .highlight .g { color: #CCCAC2 } /* Generic */ .highlight .k { color: #FFAD66 } /* Keyword */ .highlight .o { color: #F29E74 } /* Operator */ .highlight .ch { color: #6E7C8E } /* Comment.Hashbang */ .highlight .cm { color: #6E7C8E; font-style: italic } /* Comment.Multiline */ .highlight .cp { color: #FFAD66 } /* Comment.Preproc */ .highlight .cpf { color: #D5FF80 } /* Comment.PreprocFile */ .highlight .c1 { color: #6E7C8E; font-style: italic } /* Comment.Single */ .highlight .cs { color: #6E7C8E } /* Comment.Special */ .highlight .gd { color: #F27983 } /* Generic.Deleted */ .highlight .ge { color: #FFD173; font-style: italic } /* Generic.Emph */ .highlight .gr { color: #FF6666 } /* Generic.Error */ .highlight .gh { color: #FFD173; font-weight: bold } /* Generic.Heading */ .highlight .gi { color: #87D96C } /* Generic.Inserted */ .highlight .go { color: #D5FF80 } /* Generic.Output */ .highlight .gp { color: #F29E74 } /* Generic.Prompt */ .highlight .gs { color: #FFD173; font-weight: bold } /* Generic.Strong */ .highlight .gu { color: #CCCAC2 } /* Generic.Subheading */ .highlight .gt { color: #FF6666 } /* Generic.Traceback */ .highlight .kc { color: #DFBFFF } /* Keyword.Constant */ .highlight .kd { color: #FFCC66 } /* Keyword.Declaration */ .highlight .kn { color: #FFAD66 } /* Keyword.Namespace */ .highlight .kp { color: #FFAD66 } /* Keyword.Pseudo */ .highlight .kr { color: #FFAD66 } /* Keyword.Reserved */ .highlight .kt { color: #73D0FF } /* Keyword.Type */ .highlight .m { color: #DFBFFF } /* Literal.Number */ .highlight .s { color: #D5FF80 } /* Literal.String */ .highlight .na { color: #FFD173 } /* Name.Attribute */ .highlight .nb { color: #F28779 } /* Name.Builtin */ .highlight .nc { color: #5CCFE6 } /* Name.Class */ .highlight .no { color: #DFBFFF } /* Name.Constant */ .highlight .nd { color: #FFDFB3 } /* Name.Decorator */ .highlight .nf { color: #FFD173 } /* Name.Function */ .highlight .nt { color: #5CCFE6 } /* Name.Tag */ .highlight .ow { color: #F29E74 } /* Operator.Word */ .highlight .w { color: #CCCAC2 } /* Text.Whitespace */ .highlight .mb { color: #DFBFFF } /* Literal.Number.Bin */ .highlight .mf { color: #DFBFFF } /* Literal.Number.Float */ .highlight .mh { color: #DFBFFF } /* Literal.Number.Hex */ .highlight .mi { color: #DFBFFF } /* Literal.Number.Integer */ .highlight .mo { color: #DFBFFF } /* Literal.Number.Oct */ .highlight .sa { color: #D5FF80 } /* Literal.String.Affix */ .highlight .sb { color: #F29E74 } /* Literal.String.Backtick */ .highlight .sc { color: #D5FF80 } /* Literal.String.Char */ .highlight .dl { color: #D5FF80 } /* Literal.String.Delimiter */ .highlight .sd { color: #95E6CB; font-style: italic } /* Literal.String.Doc */ .highlight .s2 { color: #D5FF80 } /* Literal.String.Double */ .highlight .se { color: #D5FF80 } /* Literal.String.Escape */ .highlight .sh { color: #D5FF80 } /* Literal.String.Heredoc */ .highlight .si { color: #D5FF80 } /* Literal.String.Interpol */ .highlight .sx { color: #D5FF80 } /* Literal.String.Other */ .highlight .sr { color: #95E6CB } /* Literal.String.Regex */ .highlight .s1 { color: #D5FF80 } /* Literal.String.Single */ .highlight .ss { color: #D5FF80 } /* Literal.String.Symbol */ .highlight .bp { color: #F28779 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #FFD173 } /* Name.Function.Magic */ .highlight .vi { color: #FFCC66 } /* Name.Variable.Instance */ .highlight .vm { color: #5CCFE6; font-style: italic } /* Name.Variable.Magic */ .highlight .il { color: #DFBFFF } /* Literal.Number.Integer.Long */
Name Description Default keybinds
no_op Do nothing
move_char_left Move left normal: h, <left>, insert: <left>
move_char_right Move right normal: l, <right>, insert: <right>
move_line_up Move up normal: gk
move_line_down Move down normal: gj
move_visual_line_up Move up normal: k, <up>, insert: <up>
move_visual_line_down Move down normal: j, <down>, insert: <down>
extend_char_left Extend left select: h, <left>
extend_char_right Extend right select: l, <right>
extend_line_up Extend up select: gk
extend_line_down Extend down select: gj
extend_visual_line_up Extend up select: k, <up>
extend_visual_line_down Extend down select: j, <down>
copy_selection_on_next_line Copy selection on next line normal: C, select: C
copy_selection_on_prev_line Copy selection on previous line normal: <A-C>, select: <A-C>
move_next_word_start Move to start of next word normal: w
move_prev_word_start Move to start of previous word normal: b
move_next_word_end Move to end of next word normal: e
move_prev_word_end Move to end of previous word
move_next_long_word_start Move to start of next long word normal: W
move_prev_long_word_start Move to start of previous long word normal: B
move_next_long_word_end Move to end of next long word normal: E
move_prev_long_word_end Move to end of previous long word
move_next_sub_word_start Move to start of next sub word
move_prev_sub_word_start Move to start of previous sub word
move_next_sub_word_end Move to end of next sub word
move_prev_sub_word_end Move to end of previous sub word
move_parent_node_end Move to end of the parent node normal: <A-e>
move_parent_node_start Move to beginning of the parent node normal: <A-b>
extend_next_word_start Extend to start of next word select: w
extend_prev_word_start Extend to start of previous word select: b
extend_next_word_end Extend to end of next word select: e
extend_prev_word_end Extend to end of previous word
extend_next_long_word_start Extend to start of next long word select: W
extend_prev_long_word_start Extend to start of previous long word select: B
extend_next_long_word_end Extend to end of next long word select: E
extend_prev_long_word_end Extend to end of prev long word
extend_next_sub_word_start Extend to start of next sub word
extend_prev_sub_word_start Extend to start of previous sub word
extend_next_sub_word_end Extend to end of next sub word
extend_prev_sub_word_end Extend to end of prev sub word
extend_parent_node_end Extend to end of the parent node select: <A-e>
extend_parent_node_start Extend to beginning of the parent node select: <A-b>
find_till_char Move till next occurrence of char normal: t
find_next_char Move to next occurrence of char normal: f
extend_till_char Extend till next occurrence of char select: t
extend_next_char Extend to next occurrence of char select: f
till_prev_char Move till previous occurrence of char normal: T
find_prev_char Move to previous occurrence of char normal: F
extend_till_prev_char Extend till previous occurrence of char select: T
extend_prev_char Extend to previous occurrence of char select: F
repeat_last_motion Repeat last motion normal: <A-.>, select: <A-.>
replace Replace with new char normal: r, select: r
switch_case Switch (toggle) case normal: ~, select: ~
switch_to_uppercase Switch to uppercase normal: <A-`>, select: <A-`>
switch_to_lowercase Switch to lowercase normal: `, select: `
page_up Move page up normal: <C-b>, Z<C-b>, z<C-b>, <pageup>, Z<pageup>, z<pageup>, select: <C-b>, Z<C-b>, z<C-b>, <pageup>, Z<pageup>, z<pageup>, insert: <pageup>
page_down Move page down normal: <C-f>, Z<C-f>, z<C-f>, <pagedown>, Z<pagedown>, z<pagedown>, select: <C-f>, Z<C-f>, z<C-f>, <pagedown>, Z<pagedown>, z<pagedown>, insert: <pagedown>
half_page_up Move half page up
half_page_down Move half page down
page_cursor_up Move page and cursor up
page_cursor_down Move page and cursor down
page_cursor_half_up Move page and cursor half up normal: <C-u>, Z<C-u>, z<C-u>, Z<backspace>, z<backspace>, select: <C-u>, Z<C-u>, z<C-u>, Z<backspace>, z<backspace>
page_cursor_half_down Move page and cursor half down normal: <C-d>, Z<C-d>, z<C-d>, Z<space>, z<space>, select: <C-d>, Z<C-d>, z<C-d>, Z<space>, z<space>
select_all Select whole document normal: %, select: %
select_regex Select all regex matches inside selections normal: s, select: s
split_selection Split selections on regex matches normal: S, select: S
split_selection_on_newline Split selection on newlines normal: <A-s>, select: <A-s>
merge_selections Merge selections normal: <A-minus>, select: <A-minus>
merge_consecutive_selections Merge consecutive selections normal: <A-_>, select: <A-_>
search Search for regex pattern normal: /, Z/, z/, select: /, Z/, z/
rsearch Reverse search for regex pattern normal: ?, Z?, z?, select: ?, Z?, z?
search_next Select next search match normal: n, Zn, zn, select: Zn, zn
search_prev Select previous search match normal: N, ZN, zN, select: ZN, zN
extend_search_next Add next search match to selection select: n
extend_search_prev Add previous search match to selection select: N
search_selection Use current selection as search pattern normal: <A-*>, select: <A-*>
search_selection_detect_word_boundaries Use current selection as the search pattern, automatically wrapping with \b on word boundaries normal: *, select: *
make_search_word_bounded Modify current search to make it word bounded
global_search Global search in workspace folder normal: <space>/, select: <space>/
extend_line Select current line, if already selected, extend to another line based on the anchor
extend_line_below Select current line, if already selected, extend to next line normal: x, select: x
extend_line_above Select current line, if already selected, extend to previous line
select_line_above Select current line, if already selected, extend or shrink line above based on the anchor
select_line_below Select current line, if already selected, extend or shrink line below based on the anchor
extend_to_line_bounds Extend selection to line bounds normal: X, select: X
shrink_to_line_bounds Shrink selection to line bounds normal: <A-x>, select: <A-x>
delete_selection Delete selection normal: d, select: d
delete_selection_noyank Delete selection without yanking normal: <A-d>, select: <A-d>
change_selection Change selection normal: c, select: c
change_selection_noyank Change selection without yanking normal: <A-c>, select: <A-c>
collapse_selection Collapse selection into single cursor normal: ;, select: ;
flip_selections Flip selection cursor and anchor normal: <A-;>, select: <A-;>
ensure_selections_forward Ensure all selections face forward normal: <A-:>, select: <A-:>
insert_mode Insert before selection normal: i, select: i
append_mode Append after selection normal: a, select: a
command_mode Enter command mode normal: :, select: :
file_picker Open file picker normal: <space>f, select: <space>f
file_picker_in_current_buffer_directory Open file picker at current buffer's directory
file_picker_in_current_directory Open file picker at current working directory normal: <space>F, select: <space>F
file_explorer Open file explorer in workspace root normal: <space>e, select: <space>e
file_explorer_in_current_buffer_directory Open file explorer at current buffer's directory normal: <space>E, select: <space>E
file_explorer_in_current_directory Open file explorer at current working directory
code_action Perform code action normal: <space>a, select: <space>a
buffer_picker Open buffer picker normal: <space>b, select: <space>b
jumplist_picker Open jumplist picker normal: <space>j, select: <space>j
symbol_picker Open symbol picker
syntax_symbol_picker Open symbol picker from syntax information
lsp_or_syntax_symbol_picker Open symbol picker from LSP or syntax information normal: <space>s, select: <space>s
changed_file_picker Open changed file picker normal: <space>g, select: <space>g
select_references_to_symbol_under_cursor Select symbol references normal: <space>h, select: <space>h
workspace_symbol_picker Open workspace symbol picker
syntax_workspace_symbol_picker Open workspace symbol picker from syntax information
lsp_or_syntax_workspace_symbol_picker Open workspace symbol picker from LSP or syntax information normal: <space>S, select: <space>S
diagnostics_picker Open diagnostic picker normal: <space>d, select: <space>d
workspace_diagnostics_picker Open workspace diagnostic picker normal: <space>D, select: <space>D
last_picker Open last picker normal: <space>', select: <space>'
insert_at_line_start Insert at start of line normal: I, select: I
insert_at_line_end Insert at end of line normal: A, select: A
open_below Open new line below selection normal: o, select: o
open_above Open new line above selection normal: O, select: O
normal_mode Enter normal mode normal: <esc>, select: v, insert: <esc>
select_mode Enter selection extend mode normal: v
exit_select_mode Exit selection mode select: <esc>
goto_definition Goto definition normal: gd, select: gd
goto_declaration Goto declaration normal: gD, select: gD
add_newline_above Add newline above normal: [<space>, select: [<space>
add_newline_below Add newline below normal: ]<space>, select: ]<space>
goto_type_definition Goto type definition normal: gy, select: gy
goto_implementation Goto implementation normal: gi, select: gi
goto_file_start Goto line number else file start normal: gg
goto_file_end Goto file end
extend_to_file_start Extend to line number else file start select: gg
extend_to_file_end Extend to file end
goto_file Goto files/URLs in selections normal: gf, select: gf
goto_file_hsplit Goto files in selections (hsplit) normal: <C-w>f, <space>wf, select: <C-w>f, <space>wf
goto_file_vsplit Goto files in selections (vsplit) normal: <C-w>F, <space>wF, select: <C-w>F, <space>wF
goto_reference Goto references normal: gr, select: gr
goto_window_top Goto window top normal: gt, select: gt
goto_window_center Goto window center normal: gc, select: gc
goto_window_bottom Goto window bottom normal: gb, select: gb
goto_last_accessed_file Goto last accessed file normal: ga, select: ga
goto_last_modified_file Goto last modified file normal: gm, select: gm
goto_last_modification Goto last modification normal: g., select: g.
goto_line Goto line normal: G, select: G
goto_last_line Goto last line normal: ge
extend_to_last_line Extend to last line select: ge
goto_first_diag Goto first diagnostic normal: [D, select: [D
goto_last_diag Goto last diagnostic normal: ]D, select: ]D
goto_next_diag Goto next diagnostic normal: ]d, select: ]d
goto_prev_diag Goto previous diagnostic normal: [d, select: [d
goto_next_change Goto next change normal: ]g, select: ]g
goto_prev_change Goto previous change normal: [g, select: [g
goto_first_change Goto first change normal: [G, select: [G
goto_last_change Goto last change normal: ]G, select: ]G
goto_line_start Goto line start normal: gh, <home>, select: gh, insert: <home>
goto_line_end Goto line end normal: gl, <end>, select: gl
goto_column Goto column normal: g\|
extend_to_column Extend to column select: g\|
goto_next_buffer Goto next buffer normal: gn, select: gn
goto_previous_buffer Goto previous buffer normal: gp, select: gp
goto_line_end_newline Goto newline at line end insert: <end>
goto_first_nonwhitespace Goto first non-blank in line normal: gs, select: gs
trim_selections Trim whitespace from selections normal: _, select: _
extend_to_line_start Extend to line start select: <home>
extend_to_first_nonwhitespace Extend to first non-blank in line
extend_to_line_end Extend to line end select: <end>
extend_to_line_end_newline Extend to line end
signature_help Show signature help
smart_tab Insert tab if all cursors have all whitespace to their left; otherwise, run a separate command. insert: <tab>
insert_tab Insert tab char insert: <S-tab>
insert_newline Insert newline char insert: <C-j>, <ret>
insert_char_interactive Insert an interactively-chosen char
append_char_interactive Append an interactively-chosen char
delete_char_backward Delete previous char insert: <C-h>, <backspace>, <S-backspace>
delete_char_forward Delete next char insert: <C-d>, <del>
delete_word_backward Delete previous word insert: <C-w>, <A-backspace>
delete_word_forward Delete next word insert: <A-d>, <A-del>
kill_to_line_start Delete till start of line insert: <C-u>
kill_to_line_end Delete till end of line insert: <C-k>
undo Undo change normal: u, select: u
redo Redo change normal: U, select: U
earlier Move backward in history normal: <A-u>, select: <A-u>
later Move forward in history normal: <A-U>, select: <A-U>
commit_undo_checkpoint Commit changes to new checkpoint insert: <C-s>
yank Yank selection normal: y, select: y
yank_to_clipboard Yank selections to clipboard normal: <space>y, select: <space>y
yank_to_primary_clipboard Yank selections to primary clipboard
yank_joined Join and yank selections
yank_joined_to_clipboard Join and yank selections to clipboard
yank_main_selection_to_clipboard Yank main selection to clipboard normal: <space>Y, select: <space>Y
yank_joined_to_primary_clipboard Join and yank selections to primary clipboard
yank_main_selection_to_primary_clipboard Yank main selection to primary clipboard
replace_with_yanked Replace with yanked text normal: R, select: R
replace_selections_with_clipboard Replace selections by clipboard content normal: <space>R, select: <space>R
replace_selections_with_primary_clipboard Replace selections by primary clipboard
paste_after Paste after selection normal: p, select: p
paste_before Paste before selection normal: P, select: P
paste_clipboard_after Paste clipboard after selections normal: <space>p, select: <space>p
paste_clipboard_before Paste clipboard before selections normal: <space>P, select: <space>P
paste_primary_clipboard_after Paste primary clipboard after selections
paste_primary_clipboard_before Paste primary clipboard before selections
indent Indent selection normal: <gt>, select: <gt>
unindent Unindent selection normal: <lt>, select: <lt>
format_selections Format selection normal: =, select: =
join_selections Join lines inside selection normal: J, select: J
join_selections_space Join lines inside selection and select spaces normal: <A-J>, select: <A-J>
keep_selections Keep selections matching regex normal: K, select: K
remove_selections Remove selections matching regex normal: <A-K>, select: <A-K>
align_selections Align selections in column normal: &, select: &
keep_primary_selection Keep primary selection normal: ,, select: ,
remove_primary_selection Remove primary selection normal: <A-,>, select: <A-,>
completion Invoke completion popup insert: <C-x>
hover Show docs for item under cursor normal: <space>k, select: <space>k
toggle_comments Comment/uncomment selections normal: <C-c>, <space>c, select: <C-c>, <space>c
toggle_line_comments Line comment/uncomment selections normal: <space><A-c>, select: <space><A-c>
toggle_block_comments Block comment/uncomment selections normal: <space>C, select: <space>C
rotate_selections_forward Rotate selections forward normal: ), select: )
rotate_selections_backward Rotate selections backward normal: (, select: (
rotate_selection_contents_forward Rotate selection contents forward normal: <A-)>, select: <A-)>
rotate_selection_contents_backward Rotate selections contents backward normal: <A-(>, select: <A-(>
reverse_selection_contents Reverse selections contents
expand_selection Expand selection to parent syntax node normal: <A-o>, <A-up>, select: <A-o>, <A-up>
shrink_selection Shrink selection to previously expanded syntax node normal: <A-i>, <A-down>, select: <A-i>, <A-down>
select_next_sibling Select next sibling in the syntax tree normal: <A-n>, <A-right>, select: <A-n>, <A-right>
select_prev_sibling Select previous sibling the in syntax tree normal: <A-p>, <A-left>, select: <A-p>, <A-left>
select_all_siblings Select all siblings of the current node normal: <A-a>, select: <A-a>
select_all_children Select all children of the current node normal: <A-I>, <S-A-down>, select: <A-I>, <S-A-down>
jump_forward Jump forward on jumplist normal: <C-i>, <tab>, select: <C-i>, <tab>
jump_backward Jump backward on jumplist normal: <C-o>, select: <C-o>
save_selection Save current selection to jumplist normal: <C-s>, select: <C-s>
jump_view_right Jump to right split normal: <C-w>l, <space>wl, <C-w><C-l>, <C-w><right>, <space>w<C-l>, <space>w<right>, select: <C-w>l, <space>wl, <C-w><C-l>, <C-w><right>, <space>w<C-l>, <space>w<right>
jump_view_left Jump to left split normal: <C-w>h, <space>wh, <C-w><C-h>, <C-w><left>, <space>w<C-h>, <space>w<left>, select: <C-w>h, <space>wh, <C-w><C-h>, <C-w><left>, <space>w<C-h>, <space>w<left>
jump_view_up Jump to split above normal: <C-w>k, <C-w><up>, <space>wk, <C-w><C-k>, <space>w<up>, <space>w<C-k>, select: <C-w>k, <C-w><up>, <space>wk, <C-w><C-k>, <space>w<up>, <space>w<C-k>
jump_view_down Jump to split below normal: <C-w>j, <space>wj, <C-w><C-j>, <C-w><down>, <space>w<C-j>, <space>w<down>, select: <C-w>j, <space>wj, <C-w><C-j>, <C-w><down>, <space>w<C-j>, <space>w<down>
swap_view_right Swap with right split normal: <C-w>L, <space>wL, select: <C-w>L, <space>wL
swap_view_left Swap with left split normal: <C-w>H, <space>wH, select: <C-w>H, <space>wH
swap_view_up Swap with split above normal: <C-w>K, <space>wK, select: <C-w>K, <space>wK
swap_view_down Swap with split below normal: <C-w>J, <space>wJ, select: <C-w>J, <space>wJ
transpose_view Transpose splits normal: <C-w>t, <space>wt, <C-w><C-t>, <space>w<C-t>, select: <C-w>t, <space>wt, <C-w><C-t>, <space>w<C-t>
rotate_view Goto next window normal: <C-w>w, <space>ww, <C-w><C-w>, <space>w<C-w>, select: <C-w>w, <space>ww, <C-w><C-w>, <space>w<C-w>
rotate_view_reverse Goto previous window
hsplit Horizontal bottom split normal: <C-w>s, <space>ws, <C-w><C-s>, <space>w<C-s>, select: <C-w>s, <space>ws, <C-w><C-s>, <space>w<C-s>
hsplit_new Horizontal bottom split scratch buffer normal: <C-w>ns, <space>wns, <C-w>n<C-s>, <space>wn<C-s>, select: <C-w>ns, <space>wns, <C-w>n<C-s>, <space>wn<C-s>
vsplit Vertical right split normal: <C-w>v, <space>wv, <C-w><C-v>, <space>w<C-v>, select: <C-w>v, <space>wv, <C-w><C-v>, <space>w<C-v>
vsplit_new Vertical right split scratch buffer normal: <C-w>nv, <space>wnv, <C-w>n<C-v>, <space>wn<C-v>, select: <C-w>nv, <space>wnv, <C-w>n<C-v>, <space>wn<C-v>
wclose Close window normal: <C-w>q, <space>wq, <C-w><C-q>, <space>w<C-q>, select: <C-w>q, <space>wq, <C-w><C-q>, <space>w<C-q>
wonly Close windows except current normal: <C-w>o, <space>wo, <C-w><C-o>, <space>w<C-o>, select: <C-w>o, <space>wo, <C-w><C-o>, <space>w<C-o>
select_register Select register normal: ", select: "
insert_register Insert register insert: <C-r>
copy_between_registers Copy between two registers
align_view_middle Align view middle normal: Zm, zm, select: Zm, zm
align_view_top Align view top normal: Zt, zt, select: Zt, zt
align_view_center Align view center normal: Zc, Zz, zc, zz, select: Zc, Zz, zc, zz
align_view_bottom Align view bottom normal: Zb, zb, select: Zb, zb
scroll_up Scroll view up normal: Zk, zk, Z<up>, z<up>, select: Zk, zk, Z<up>, z<up>
scroll_down Scroll view down normal: Zj, zj, Z<down>, z<down>, select: Zj, zj, Z<down>, z<down>
match_brackets Goto matching bracket normal: mm, select: mm
surround_add Surround add normal: ms, select: ms
surround_replace Surround replace normal: mr, select: mr
surround_delete Surround delete normal: md, select: md
select_textobject_around Select around object normal: ma, select: ma
select_textobject_inner Select inside object normal: mi, select: mi
goto_next_function Goto next function normal: ]f, select: ]f
goto_prev_function Goto previous function normal: [f, select: [f
goto_next_class Goto next type definition normal: ]t, select: ]t
goto_prev_class Goto previous type definition normal: [t, select: [t
goto_next_parameter Goto next parameter normal: ]a, select: ]a
goto_prev_parameter Goto previous parameter normal: [a, select: [a
goto_next_comment Goto next comment normal: ]c, select: ]c
goto_prev_comment Goto previous comment normal: [c, select: [c
goto_next_test Goto next test normal: ]T, select: ]T
goto_prev_test Goto previous test normal: [T, select: [T
goto_next_xml_element Goto next (X)HTML element normal: ]x, select: ]x
goto_prev_xml_element Goto previous (X)HTML element normal: [x, select: [x
goto_next_entry Goto next pairing normal: ]e, select: ]e
goto_prev_entry Goto previous pairing normal: [e, select: [e
goto_next_paragraph Goto next paragraph normal: ]p, select: ]p
goto_prev_paragraph Goto previous paragraph normal: [p, select: [p
dap_launch Launch debug target normal: <space>Gl, select: <space>Gl
dap_restart Restart debugging session normal: <space>Gr, select: <space>Gr
dap_toggle_breakpoint Toggle breakpoint normal: <space>Gb, select: <space>Gb
dap_continue Continue program execution normal: <space>Gc, select: <space>Gc
dap_pause Pause program execution normal: <space>Gh, select: <space>Gh
dap_step_in Step in normal: <space>Gi, select: <space>Gi
dap_step_out Step out normal: <space>Go, select: <space>Go
dap_next Step to next normal: <space>Gn, select: <space>Gn
dap_variables List variables normal: <space>Gv, select: <space>Gv
dap_terminate End debug session normal: <space>Gt, select: <space>Gt
dap_edit_condition Edit breakpoint condition on current line normal: <space>G<C-c>, select: <space>G<C-c>
dap_edit_log Edit breakpoint log message on current line normal: <space>G<C-l>, select: <space>G<C-l>
dap_switch_thread Switch current thread normal: <space>Gst, select: <space>Gst
dap_switch_stack_frame Switch stack frame normal: <space>Gsf, select: <space>Gsf
dap_enable_exceptions Enable exception breakpoints normal: <space>Ge, select: <space>Ge
dap_disable_exceptions Disable exception breakpoints normal: <space>GE, select: <space>GE
shell_pipe Pipe selections through shell command normal: \|, select: \|
shell_pipe_to Pipe selections into shell command ignoring output normal: <A-\|>, select: <A-\|>
shell_insert_output Insert shell command output before selections normal: !, select: !
shell_append_output Append shell command output after selections normal: <A-!>, select: <A-!>
shell_keep_pipe Filter selections with shell predicate normal: $, select: $
suspend Suspend and return to shell normal: <C-z>, select: <C-z>
rename_symbol Rename symbol normal: <space>r, select: <space>r
increment Increment item under cursor normal: <C-a>, select: <C-a>
decrement Decrement item under cursor normal: <C-x>, select: <C-x>
record_macro Record macro normal: Q, select: Q
replay_macro Replay macro normal: q, select: q
command_palette Open command palette normal: <space>?, select: <space>?
goto_word Jump to a two-character label normal: gw
extend_to_word Extend to a two-character label select: gw
goto_next_tabstop Goto next snippet placeholder
goto_prev_tabstop Goto next snippet placeholder
rotate_selections_first Make the first selection your primary one
rotate_selections_last Make the last selection your primary one